Angela Kabiru
Observed name: Kabiru, Angela
Institution: British Institute in Eastern Africa
Observed institutions: British Institute in Eastern Africa, National Museums of Kenya
ORCID: 0000-0001-5115-5414
Observed ORCID: 0000-0001-5115-5414
OpenAlex ID: A5000791487
