Celestine Nyamu Musembi
Observed names: Celestine Musembi (19299280), Celestine N Musembi, Celestine Nyamu Musembi Celestine Nyamu Musembi, Musembi, Celestine, Musembi, Celestine Nyamu
Institution: University of Nairobi
ORCID: 0000-0002-4268-0388
Observed ORCID: 0000-0002-4268-0388
OpenAlex ID: A5133202011
