World's Best Scientists 2026 revealed!
Saint Louis University

Saint Louis University

- Economics And Finance

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

Overview of Saint Louis University

Saint Louis University (SLU) was founded in 1818, making it one of the oldest universities west of the Mississippi River. Located in St. Louis, Missouri, USA, SLU is a private, Catholic, Jesuit institution recognized for its research-intensive and comprehensive academic environment. Today, SLU serves a diverse student body of over 12,000 across two primary campuses—one in St. Louis and another in Madrid, Spain. With 13 schools and colleges, the university supports a wide spectrum of academic and professional disciplines, positioning itself as a prominent center for higher education and research.

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
2235 World 1276 National H-index 40 Citations 11,633 99

Recently Published Articles