International Development Research Centr

Non-profit Organization

Egypt - Cairo

100-499 Employees

10 Followers


Learn about International Development Research Centr

About International Development Research Centr

IDRC is a Canadian Donor Agency, based in Ottawa with 7 regional offices in Africa, Asia and Latin America.