SLU holds Management Review for AY 2024-2025
Geared at sustaining excellence, Saint Louis University (SLU) assessed the progress of the different units and offices vis a vis their annual targets during the Management Review (MR) for AY 2024-2025 held at the Fr. Francis Gevers Hall, SLU Main Campus, on 11 February 2025.