Saint Louis University

USA, Missouri

Founded in 1818