International Development Research Centre

150 Kent St, Ottawa, ON K1P 0E4
Telephone: 613-236-6163

IDRC - International Development Research Centre |

The International Development Research Centre (IDRC) invests in knowledge, innovation, and solutions to improve the lives of people in the developing world.