Skip to main content

All Stories

Filter Stories

Showing 1-10 of 370 entries
george peter magoola

Training to fight malaria in Uganda

December 20, 2024
Visiting scientist George Peter Magoola brought to a Northwestern lab insights into pressing problems at home in Africa