World's Best Scientists 2026 revealed!
Saint Louis University

Saint Louis University

- Immunology

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

Overview of Saint Louis University

Saint Louis University (SLU), founded in 1818, is a private, Jesuit research university located in St. Louis, Missouri, United States. As one of the oldest Catholic universities in the nation, SLU has a history rooted in educational excellence and service. The university’s footprint includes two campuses—its main campus in St. Louis and an international campus in Madrid, Spain. Serving over 13,000 students across undergraduate and graduate levels, SLU comprises 12 schools and colleges, and ranks among comprehensive, research-intensive institutions in the Midwest, providing a strong academic and cultural presence for both regional and international scholars.

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
799 World 451 National H-index 98 Citations 29,781 300
2964 World 1394 National H-index 64 Citations 12,029 222
3677 World 1694 National H-index 56 Citations 15,960 150
4126 World 1882 National H-index 51 Citations 11,944 258
4824 World 2163 National H-index 43 Citations 8,911 93