Baguio City News SLU Dominates Mechanical Engineering Licensure Exams with 7 Topnotchers Saint Louis University students dominated the top notcher list of the August 2021 Mechanical Engineering ... By Lea M.August 24, 2021