David Lemmy Mwaniki
Observed names: D L Mwaniki, D MWANIKI, D Mwaniki, D. L. Mwaniki, D. Mwaniki, D.L. Mwaniki, David L Mwaniki, David L. Mwaniki, David Mwaniki, David L. Mwaniki, Mwaniki, D.L., Mwaniki, David L.
Institution: Kenya Medical Research Institute
ORCID: 0000-0001-7093-5600
Observed ORCID: 0000-0001-7093-5600
OpenAlex ID: A5064022392
