Dr Joseph Fitchett

Dr Joseph Fitchett hasn't written any stories yet.

Dr Joseph Fitchett

Dr Joseph Fitchett

doctor. infectious disease control. global health. program officer at the Bill & Melinda Gates Foundation.