Satellite testing helps solve secrets of universe

 
Contact VTT Technical Research Centre of Finland