International Development Research Centre Science for Humanity The International Development Research Centre 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. Support is directed toward developing an indigenous research capacity to sustain policies and technologies devel in Political > NGO's > NGO's 1with humanityngospoliticalscienceby 3 users