Kezia Tessua
Observed name: Kezia Kodawa Tessua
Institution: Ocean Road Cancer Institute
Observed institutions: Muhimbili University of Health and Allied Sciences, Ocean Road Cancer Institute
ORCID: 0000-0003-0108-9062
Observed ORCID: 0000-0003-0108-9062
OpenAlex ID: A5081626848
