Alien Planet HD 85512 b Holds Possibility of Life (Infographic)
Monday, September 12, 2011 - 12:30
in Astronomy & Space
Learn how the "super-Earth" alien planet HD 85512 b could potentially support life in this SPACE.com infographic.