Fiona Lappin

Fiona Lappin

Team Leader, Humanitarian Research and Innovation Research and Evidence Division, DFID


Elrha is hosted by Save the Children, a registered charity in England and Wales (213890) and Scotland (SC039570).

Web design by Teamworks