SLU Appoints Leslie McClure, PhD, as Dean of SLU’s College for Public Health and Social Justice November 30, 2023