The DLR site in Berlin

Kepler's 'second life' – DLR researchers find six planets

15 February 2017