Morehouse College has appointed F. DuBois Bowman, the current dean of the University of Michigan School of Public Health, as its new president, effective July 15, 2025. Bowman, a 1992 Morehouse alumnus, will succeed David Thomas, who has led the institution since 2018.
The post F. DuBois Bowman Appointed President of Morehouse College appeared first on African American News and Issues.