Groundbreaking satellite a step closer

Author: 
University of Edinburgh