Recipient organisation

Organisation name
Doctors of the World UK
Type
Charity: Registered Charity
Charity number
1067406
Company number
3483008
Location
Millwall, Tower Hamlets

View all grants awarded to this recipient