Gaia satellite

Gaia 'billion-star surveyor' lifts off

Posted in Hardware on 20th Dec, 2013
by Alex Muller

Europe has launched the Gaia satellite, one of the most ambitious space missions in history.