Joyce Omwoha
Observed names: Joyce R. N. Omwoha, N. J. Omwoha, Omwoha, Joyce
Institution: Technical University of Kenya
Observed institutions: Technical University of Kenya, Ghent University
ORCID: 0000-0003-1380-5476
Observed ORCID: 0000-0003-1380-5476
OpenAlex ID: A5112320766
