Washington University (Saint Louis)
Close
PrintWashington University is located in Saint Louis, Missouri. it was founded in 1853. From its mission statement: "Washington University in St. Louis’ mission is to discover and disseminate knowledge, and protect the freedom of inquiry through research, teaching and learning."
Washington University in Saint Louis (2017). Retrieved 06/19/2017 from https://wustl.edu/.
1853
Organization name