International Development & Research Center (IDRC) A Canadian Crown corporation that works in close collaboration with researchers from the developing countries in their search for the means to build healthier, more equitable, and more prosperous societies.