Institute of Food and Bioresources Technology;
Dedan Kimathi University of Technology;
Nyeri;
Kenya;
National Phytotherapeutics Research Centre;
Kenyatta University;
Nairobi;
Kenya;
Animal Breeding and Genomics Group;
Department of Animal Sciences;
Egerton University;
Egerton;
Kenya;
Department of Biological Sciences;
Egerton University;
Egerton;
Kenya;