Printer friendly
"AcronymFinder.com

What does IMSTI stand for?

IMSTI stands for Institute of Marine Scientific and Technological Information

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

  • Military and Government
  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.