Leah Wells Programs Master of Public Health (MPH) Assisstant Professor Master of Public Health (MPH) Assistant Professor Leah Wells joined the Master of Public Health program at St. Catherine University in the Fall of 2025.