Jonnea Japhet Tibenda
Observed name: Tibenda Jonnea Japhet
Institution: Aga Khan Hospital Dar es Salaam
Observed institutions: Aga Khan Hospital Dar es Salaam, Ningxia Medical University
ORCID: 0000-0002-2521-3235
Observed ORCID: 0000-0002-2521-3235
OpenAlex ID: A5064556954
