What does ISTD stand for?
ISTD stands for "ICT (Information and Communication Technology) and Science and Technology Division"
How to abbreviate "ICT (Information and Communication Technology) and Science and Technology Division"?
"ICT (Information and Communication Technology) and Science and Technology Division" can be abbreviated as ISTD
What is the meaning of ISTD abbreviation?
The meaning of ISTD abbreviation is "ICT (Information and Communication Technology) and Science and Technology Division"
What does ISTD mean?
ISTD as abbreviation means "ICT (Information and Communication Technology) and Science and Technology Division"