Health & Medicine

Meharry Medical College Launches Frist Endowment to Advance Planetary and Human Health Research

June 3, 2025
Meharry Medical College, founded in 1876, is the nation’s largest private, independent historically Black academic health sciences center dedicated solely to educating minority and other health professionals. True to its heritage, it is a United Methodist Church-related institution. The College is particularly well known for its uniquely nurturing, highly effective educational programs; emerging preeminence in