Barbara Miheso
Observed names: B Miheso, B. Miheso, Barbara B Miheso, Miheso, Barbara
Institution: Kenya Medical Research Institute
Observed institution: Kenya Medical Research Institute
ORCID: 0000-0001-6056-4199
Observed ORCID: 0000-0001-6056-4199
OpenAlex ID: A5050901558
