Catherine Waruiru
Observed names: C Waruiru, C. Waruiru, C.M. Waruiru, CM Waruiru
Observed institutions: University of Huddersfield, University of Liverpool, Queen Mary University of London, University of Ibadan, University of Cambridge, Leicester Royal Infirmary, Royal Victoria Infirmary, John Radcliffe Hospital, Kenya Medical Research Institute, University of Oxford, Sheffield Children's NHS Foundation Trust, Alder Hey Children's Hospital, Sheffield Children's Hospital, KEMRI-Wellcome Trust Research Programme, University College London, Wellcome Trust
OpenAlex ID: A5110172929
