Skip to main content

Wendy P O'Meara

Professor of Medicine
Medicine, Infectious Diseases
Eldoret Kenya, Box 90519, Durham, NC 27710

Education


Massachusetts Institute of Technology · 2003 Ph.D.