A satellite developed by engineers from the University of Nairobi in collaboration with the Japan Aerospace Exploration...