Personal Information
Organization / Workplace
Tanzania Tanzania, United Republic of
Occupation
Technologist/ QA Officer at Lancet Group of Laboratories Tanzania Limited
Industry
Medical / Health Care / Pharmaceuticals
Contact Details
Tags
human
schistosomiasis
See more