UMTA Science Abbreviation

UMTA has various meanings in the Science category. Discover the full forms, definitions, and usage contexts of UMTA in Science.

Urban Mass Transportation Adminisgration Dot

Most Common Science

Citation

Last updated: