Simon Ngigi Mbugua
Observed names: Mbugua Simon Ngigi, Mbugua, Simon N., Mbugua, Simon Ngigi, S. Ngigi Mbugua, Simon N. Mbugua
Institution: Technical University of Kenya
ORCID: 0000-0002-6657-116X
Observed ORCID: 0000-0002-6657-116X
OpenAlex ID: A5066611904
