Peter Bulli

Dr. Peter Bulli

Plant, Animal and Food Sciences, Jaramogi Oginga Odinga University of Science and Technology, Bondo, Kenya
orcid