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.



