UMTI: University of Manitoba Transport Institute

What does UMTI mean? The above is one of UMTI meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: University of Manitoba Transport Institute