Felix Mwendwa Mutua
Observed name: Felix Mutua
Institution: Kenya Medical Training College
Observed institutions: Kenya Medical Training College, Mount Kenya University
ORCID: 0009-0008-9502-7981
Observed ORCIDs: 0009-0008-9502-7981, 0000-0002-2884-5510
OpenAlex ID: A5008727994
