IDRC - International Development Research Centre

  • ON

Website

http://www.idrc.ca

Address

PO Box 8500
250 Albert Street
Ottawa
ON
K1G 3H9
Canada

About Us

The International Development Research Centre (IDRC) is one of the leading institutions in the world concerned with generating and applying new knowledge to meet the challenges of international development. IDRC supports research in developing countries on key problem areas and builds international networks to share and apply this knowledge. IDRC is a Canadian Crown Corporation, headquartered in Ottawa, with Regional Offices in Africa, Asia and Latin America.


Share:

Share: