Michael Ngala
Observed names: Dr. Michael Ngala, Dr. Michael O Ngala, Dr. Michael O. Ngala, Michael O Ngala, Ngala, Michael, Ngala, Michael O.
Institution: University of Africa
Observed institutions: University of Africa, The Co-operative University of Kenya
ORCID: 0000-0001-8112-6278
Observed ORCID: 0000-0001-8112-6278
OpenAlex ID: A5049881356
