Rank;Global Rank;Institution;Country;Sector 1;287;International Livestock Research Institute Kenya;KEN;Non-Profit; 2;892;University of Nairobi;KEN;Universities; 3;970;Egerton University;KEN;Universities; 4;1287;International Centre of Insect Physiology and Ecology;KEN;Government;