Lawrence Mwenda Muriira
Observed names: Lawrence M. Muriira, Lawrence Muriira, Lawrence Muriira Mwenda, Lawrence Mwenda
Institution: Kenya Methodist University
Observed institutions: University of Electronic Science and Technology of China, Kenya Methodist University
ORCID: 0000-0002-7907-2183
Observed ORCID: 0000-0002-7907-2183
OpenAlex ID: A5079176569
