Image Not Available
for University of Missouri--St. Louis
Biographyaddress added 2021/02/03 | "The University of Missouri–St. Louis (UMSL) is a public research university in St. Louis County, Missouri. Established in 1963, it is one of four universities in the University of Missouri System and its newest. In 1963, the original MU [Missouri University] campuses in Columbia and Rolla were merged with the privately owned University of Kansas City to form the present day University of Missouri System." -- Wikipedia