What does IGCSTD stand for?
IGCSTD stands for "Intergovernmental Committee on Science and Technology for Development"
How to abbreviate "Intergovernmental Committee on Science and Technology for Development"?
"Intergovernmental Committee on Science and Technology for Development" can be abbreviated as IGCSTD
What is the meaning of IGCSTD abbreviation?
The meaning of IGCSTD abbreviation is "Intergovernmental Committee on Science and Technology for Development"
What does IGCSTD mean?
IGCSTD as abbreviation means "Intergovernmental Committee on Science and Technology for Development"