World's Best Scientists 2026 revealed!
Saint Louis University

Saint Louis University

- Social Sciences And Humanities

United States
Established: 1818
Scholars: 3
Award Badge
Best Universities
2025

Overview of Saint Louis University

Saint Louis University (SLU), established in 1818, stands as one of the oldest and most prestigious Catholic universities in the United States. Located in St. Louis, Missouri, USA, SLU is a private, research-intensive institution renowned for its Jesuit heritage that emphasizes academic rigor and social justice. Today, the university enrolls over 13,500 students across its two campuses: the main campus in St. Louis and an international campus in Madrid, Spain. SLU comprises 12 schools and colleges, offering comprehensive programs for undergraduate, graduate, and professional studies.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
260 World 119 National H-index 86 Citations 25,800 595
2037 World 978 National H-index 55 Citations 11,378 215
4640 World 2206 National H-index 42 Citations 10,385 138