idrc idrc.ca the international development research centre (idrc) invests in knowledge, innovation, and solutions to improve the lives of people in the developing world. Category:social sciences Global Rank:500,886 visits:92.7K pages/Per:1.8 ADS