Satellite Developed by University of Nairobi Set for Launch into Space A satellite developed by engineers from the University of Nairobi in collaboration with the Japan Aerospace Exploration Agency (Jaxa) is ready for launch into space. January 23, 2018 Tech·TL