bn:03218623n
Noun Named Entity
EN
International Development Research Centre
EN
The International Development Research Centre is a Canadian federal Crown corporation that invests in knowledge, innovation, and solutions to improve lives and livelihoods in the developing world. Wikipedia
Definitions
Relations
Sources
EN
The International Development Research Centre is a Canadian federal Crown corporation that invests in knowledge, innovation, and solutions to improve lives and livelihoods in the developing world. Wikipedia