Stephen Thiiru Njenga
Observed names: Dr. Stephen Njenga, Njenga, Stephen, Stephen Njenga, Stephen T. Njenga
Institutions: KCA University, Murang'a University of Technology
Observed institutions: KCA University, Murang'a University of Technology
ORCID: 0000-0001-7795-6287
Observed ORCID: 0000-0001-7795-6287
OpenAlex ID: A5003276353
