Harvard T.H. Chan School of Public Health > Joseph Makhema Joseph Makhema in Stumbleupon Research AssociateDepartment of Immunology and Infectious Diseases Department of Immunology and Infectious Diseases 655 Huntington Avenue Room 406A Boston, MA 02115 [email protected]