University of Missouri-St Louis
(Saint Louis, MO)
U Missouri-St. Louis, founded in 1963, is a public, comprehensive institution. Its 275-acre campus is located in St. Louis.
U Missouri-St. Louis, founded in 1963, is a public, comprehensive institution. Its 275-acre campus is located in St. Louis.