Charles
Muiruri
Positions
- Assistant Professor in Population Health Sciences
- Assistant Research Professor of Global Health
215 Morris St. Suite 210, Imperial Building, Durham, NC 27705
Mailing address
Box 104023, Durham, NC 27705