Printer friendly
"AcronymFinder.com

What does IMSUT stand for?

IMSUT stands for Institute of Medical Science the University of Tokyo

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

  • Science, medicine, engineering, etc.