News Center for Community Health Partnership & Research Forum on medicine, race in St. Louis features center co-director, Vetta Sanders Thompson The Source • February 16, 2023February 16, 2023 View Content