Space Teegarden: two new planets similar to Earth Lisa Lardon 13 Jul, 2019 0 Teegarden B and C are the last exoplanets potentially liveable discovered, their star Teegarden is a red dwarf only 12 light years away from us. Leggi di più...