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