The International Development Research Centre (IDRC) is a public corporation established by the Canadian Parliament, whose mission is to aid developing countries through the use of science and technology. The site contains numerous publications, located under the resources tab, which deals with improving the economic, social, and cultural aspects of these developing nations.