IDRC is a Canadian Crown corporation that works in close collaboration with researchers from the developing world in their search for the means to build healthier, more equitable, & prosperous societies
Apply to update this profile.
Learn more about advertising opportunities or contact us for details.