You are here: Home Contacts Contacts database International Development Research Centre (IDRC)

International Development Research Centre (IDRC)



250 Albert Street, PO Box 8500


Ottawa, ON

Global

K1G 3H9

Canada


1.613.236.6163

1.613.238.7230

The International Development Research Centre is a public corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.





Document Actions