Morehouse College has identified its new leader in an alumnus who has experience in higher education and public health. The prestigious Atlanta, Georgia-based institution has hired F. DuBois Bowman as the next president of the college, succeeding long-time president David A. Thomas. “Returning to Morehouse as its 13th president is the honor of a lifetime,” […]