Credit: Courtesy photo
Edwin Trevathan, M.D., M.P.H., dean and professor of epidemiology in the College for Public Health and Social Justice at Saint Louis University and professor of neurology and pediatrics at SLU’s School of Medicine, has been appointed Baylor University's executive vice president and provost.