Beatrice Njeri Irungu
Observed names: Beatrice Irungu, Beatrice N. Irungu, Beatrice Irungu, Irungu Beatrice, Irungu, Beatrice, Irungu, Beatrice N, Irungu, Beatrice Njeri
Institution: Kenya Medical Research Institute
ORCID: 0000-0002-9966-0572
Observed ORCID: 0000-0002-9966-0572
OpenAlex ID: A5110475698
