University of Missouri St Louis

USA

Founded in 1881