Washington University in St. Louis General Information
Washington University in St. Louis is a non-endowment university based in Saint Louis, Missouri. Established in 1853, the university aims to create an environment that encourages and supports wide-ranging exploration at the frontier of discovery by embracing diverse perspectives from individuals of all identities and backgrounds. It promotes higher education and rigorous research as a fundamental component of an open, vibrant society. The assets are managed by the university council.