Naomi Wangari Mwai
Observed names: Dr. Naomi Mwai, Mwai, Naomi, Naomi Mwai, Prof. Naomi Mwai, PhD
Institution: Technical University of Kenya
Observed institution: Technical University of Kenya
ORCID: 0000-0003-2735-694X
Observed ORCID: 0000-0003-2735-694X
OpenAlex ID: A5064009325
