High-tech hitchhikers
Wednesday, July 24, 2013 - 09:00
in Astronomy & Space
Technology image of the week: Alphasat – Europe’s largest telecommunications satellite – is also serving as a testbed for advanced space technologies
Technology image of the week: Alphasat – Europe’s largest telecommunications satellite – is also serving as a testbed for advanced space technologies