Kathryn Wanjiku Nderitu
Observed name: Kathryn Nderitu
Institution: Institute of Primate Research
Observed institutions: University of Nairobi, University of Eldoret, Institute of Primate Research
ORCID: 0000-0001-9723-920X
Observed ORCID: 0000-0001-9723-920X
OpenAlex ID: A5050603328
