IDRC University Abbreviation

IDRC has various meanings in the University category. Discover the full forms, definitions, and usage contexts of IDRC in University.

Infectious Disease Research Centre

Most Common University

Citation

Last updated: