International Development Research Center


Also found in: Acronyms.

International Development Research Center

Also called the IDRC. A crown corporation in Canada that conducts research into international development. Specifically, it works with developing countries to find scientific solutions to economic, environmental and other problems faced in the developing world. It was established in 1970.
Financial browser ?
Full browser ?