George AyodoResearcher · MedicineJaramogi Oginga Odinga University of Science and Technology , KenyaMedicineImmunology and MicrobiologyBiochemistry, Genetics and Molecular BiologyNot recruitingFunding unknown