IDRC

Medical abbreviations:
IDRC

International Development Research Council