IMTU

AcronymDefinition
IMTUInternational Medical and Technological University (Tanzania)
IMTUIn My Traveller Universe (gaming)