Teckla Angelo
National Institute for Medical Research, Tanzania, United Republic of
To be updated shortly...
2026
Oral Presentation (In-Person)
Title: Schistosomiasis and related trematode infections in humans, livestock, and snails in northwestern Tanzania