Ochola-Oyier LI

Family name Ochola-Oyier
Given name L Isabella
Initials LI
ORCID

ORCID 0000-0003-4393-0470

Affiliations Kenya Medical Research Institute-Wellcome Trust Research Programme, Kilifi, Kenya.
Department of Biochemistry, University of Nairobi, Nairobi, Kenya.

1 publications


Publications 9.5.2