The three orbit an ultracool dwarf star a mere 39 light years away, and are likely comparable in size and temperature to Earth and Venus, they reported in a study, published in Nature.
Explore Business Standard
First Published: May 02 2016 | 8:49 PM IST