IMTU

AcronymDefinition
IMTUInternational Mobile Top Up (service to send mobile minutes)
IMTUInternational Medical and Technological University (Tanzania)
IMTUIn My Traveller Universe (gaming)