Northern deserts and its telescopes continue to pay dividends for astronomical research.
A team of international scientists and researchers, which includes several Chileans, has claimed to have found a planet only 22 light years from earth that could be in the “goldilocks zone,” a slim margin where water, and potentially life, could exist.
(Read more…)
blog comments powered by Disqus