Saint Louis University’s Board of Trustees elected Dr. Edward J. Feser as the 34th university president, an experienced ...