International Development Research Centre
The International Development Research Centre (IDRC) is a public corporation created by the Parliament of Canada in 1970 to help developing countries use science and technology to find practical, long-term solutions to the social, economic, and environmental problems they face.