Return to Article Details Kenya’s Research Excellence as Indexed in the Web of Science: An Informetrics’ Perspective Download Download PDF