SLU advances in WURI 2025 ranking
Proving its commitment to impactful innovation, Saint Louis University (SLU) has stepped up its ranking in the World University Rankings for Innovation (WURI) 2025. Announced on 10 July 2025, SLU has advanced to No. 137, from No. 162 in 2024, in the Global Top 400 Innovative Universities.