Nasa’s recent announcement of the discovery of seven earth-sized exoplanets in the Trappist-1 solar system was also a small triumph for EU research funding…
Read more