International Development Research Centre photograph

International Development Research Centre

Use attributes for filter !
Founded1970
Date of Reg.
Date of Upd.
ID776526
Send edit request

About International Development Research Centre


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.

Related Persons

Next Profile ❯