What does IDRA stand for?
IDRA stands for "IDRC Doctoral Research Awards"
How to abbreviate "IDRC Doctoral Research Awards"?
"IDRC Doctoral Research Awards" can be abbreviated as IDRA
What is the meaning of IDRA abbreviation?
The meaning of IDRA abbreviation is "IDRC Doctoral Research Awards"
What does IDRA mean?
IDRA as abbreviation means "IDRC Doctoral Research Awards"