Peter Walker

Number of articles written: 2 articles

Biography

Peter Walker is Director, Disaster Policy, at the International Federation of Red Cross and Red Crescent Societies, Geneva.

Published articles