avatar

DFID

Department for International Development

DFID is the part of the UK Government that manages Britain’s aid to poor countries.

London, UK

http://www.dfid.gov.uk


  • QRCode

London Summit on Family Planning