What does IIDS stand for?
IIDS stands for "International Institute for Development Studies"
How to abbreviate "International Institute for Development Studies"?
"International Institute for Development Studies" can be abbreviated as IIDS
What is the meaning of IIDS abbreviation?
The meaning of IIDS abbreviation is "International Institute for Development Studies"
What does IIDS mean?
IIDS as abbreviation means "International Institute for Development Studies"