Moses O Langa
Observed name: M. Langa
Institutions: University of Leeds, Technical University of Kenya
Observed institutions: University of Nairobi, University of Leeds, Technical University of Kenya
ORCID: 0009-0005-8691-6347
Observed ORCID: 0009-0005-8691-6347
OpenAlex ID: A5060726430
