University of Missouri—St. Louis is a public institution that was founded in 1963. It has a total undergraduate enrollment of 12,151 (fall 2023), its setting is suburban, and the campus size is 470 acres. It utilizes a semester-based academic calendar. University of Missouri—St. Louis' ...