Peter Nyamthimba
Observed names: Peter O Nyamthimba, Peter O. Nyamthimba, Peter Onyango Nyamthimba
Institution: Kenya Medical Research Institute
Observed institutions: Kenya Medical Research Institute, Centers for Disease Control and Prevention
OpenAlex ID: A5063749322
