Artist impression of the CoRot (COnvection ROtation and planetary Transits) space telescope. A French-led mission, it launched in 2006 and send back images until 2012. (ESA)