avatar

DFID

Department for International Development

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

London, UK

www.dfid.gov.uk


  • QRCode

London Summit on Family Planning