Astronomy illustration of Teegarden's Star System with its potentially habitable planets b and c located within the habitable zone around a red dwarf star 12.5 light years from Earth. Poster #850426862
Astronomy illustration of Teegarden's Star System with its potentially habitable planets b and c located within the habitable zone around a red dwarf star 12.5 light years from Earth. Poster #850426862