Catherine W Nyambura
Observed names: Catherine Nyambura, Catherine Wanjiku Nyambura
Institution: Universal Technology and Management University
Observed institutions: University of Nairobi, Universal Technology and Management University
ORCID: 0000-0002-6054-9949
Observed ORCID: 0000-0002-6054-9949
OpenAlex ID: A5087583656
