Search

Nonprofit

IDRC - International Development Research Centre

Ottawa, ON, Canada | http://www.idrc.ca
Joined in November 2004

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.

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…

Location

  • PO Box 8500
    250 Albert Street
    Ottawa, ON K1G 3H9
    CA

Join Idealist

Sign up today to save your favorite organizations and get email alerts when new ones are posted.