nano satellite The nano-satellite developed by the team from the University of Nairobi and Japanese scientists. [courtesy]