Lewis Morara Sitoki
Observed names: L Sitoki, L. Sitoki, LM Sitoki, Lewis M. Sitoki, Lewis Morara, Lewis Sitoki, Sitoki L. M, Sitoki, Lewis, Sitoki, Lewis M, Sitoki, Lewis M.
Institution: Technical University of Kenya
ORCID: 0000-0002-8137-3890
Observed ORCID: 0000-0002-8137-3890
OpenAlex ID: A5024544539
