IDRC provides resources, advice, and training to thinkers who advance knowledge and solve practical development problems.
IDRC funds research in developing countries to create lasting change on a large scale.