Joan Nyagwalla Otieno
Observed names: Otieno, J., Otieno, Joan Nyagwalla
Institution: Technical University of Kenya
Observed institutions: Technical University of Kenya, KU Leuven
ORCID: 0000-0003-1185-619X
Observed ORCID: 0000-0003-1185-619X
OpenAlex ID: A5006022298
