Institute of Nuclear Science and Technology Laboratoire67549Kenya
University of Nairobi Institution97774UoNP.O. Box 30197 - University Way - NairobiIdRef : 02664004XROR : https://ror.org/02y9nww90Kenyahttp://www.uonbi.ac.ke/