World's Best Scientists 2026 revealed!
Saint Louis University

Saint Louis University

- Mechanical And Aerospace Engineering

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

Overview of Saint Louis University

Saint Louis University (SLU), founded in 1818, is a renowned private, Jesuit research university located in St. Louis, Missouri, USA. As one of the oldest Catholic universities in the United States, it boasts a rich legacy of academic excellence and service. The institution operates two campuses—one in St. Louis and another in Madrid, Spain—serving over 12,000 students across undergraduate, graduate, and professional programs. With 11 colleges and schools, SLU positions itself as a comprehensive, research-intensive university with a strong commitment to both teaching and scholarly output.

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
2515 World 897 National H-index 36 Citations 5,532 174