Printer friendly
Acronymfinder

What does IDRC stand for?

IDRC stands for International Data Resource Center (various organizations)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Information technology (IT) and computers
  • Organizations, NGOs, schools, universities, etc.

See other meanings of IDRC

Other Resources:
We have 69 other definitions for IDRC in our Acronym Attic