IRF Selection
Wednesday, 19 December 2012
'Earth-like planet' detected close to nearby star
Tau Ceti, one of our closest stars, could host an Earth-like planet, astronomers have said.
Newer Post
Older Post
Home