What does ISTD stand for?
ISTD stands for "Information Society Technologies for Development"
How to abbreviate "Information Society Technologies for Development"?
"Information Society Technologies for Development" can be abbreviated as ISTD
What is the meaning of ISTD abbreviation?
The meaning of ISTD abbreviation is "Information Society Technologies for Development"
What does ISTD mean?
ISTD as abbreviation means "Information Society Technologies for Development"