Search

The Online Encyclopedia and Dictionary

 
     
 

Encyclopedia

Dictionary

Quotes

 

International Development Research Centre

The International Development Research Centre (IDRC) is a crown corporation created by the Canadian government to help communities in the developing world find solutions to social, economic, and environmental problems through research.

External link

The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License. How to see transparent copy