Elphas M Ngaira
Observed names: Elphas Muruli, Elphas Muruli Ngaira
Institution: Technical University of Kenya
Observed institution: Technical University of Kenya
ORCID: 0009-0004-5142-0168
Observed ORCID: 0009-0004-5142-0168
OpenAlex ID: A5041808518
