UCL space missions get the go-ahead
Thursday, March 3, 2011 - 10:30
in Astronomy & Space
University College London space scientists are involved in two out of four missions that have been selected by the European Space Agency to compete for a launch opportunity at the start of the 2020s.