Printer friendly

What does STDI stand for?

STDI stands for Science and Technology Diplomacy Initiative (UN Conference on Trade and Development)

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

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

See other definitions of STDI

Other Resources:
We have 5 other meanings of STDI in our Acronym Attic