Printer friendly

What does ICSTD stand for?

ICSTD stands for Information, Communication and Space Technology Division (United Nations Economic and Social Commission for Asia and the Pacific)

This definition appears rarely and is found in the following Acronym Finder categories:

  • Information technology (IT) and computers
  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

See other definitions of ICSTD

Other Resources:
We have 2 other meanings of ICSTD in our Acronym Attic