Home / Tag Archives: Dr Andrew Howard

Tag Archives: Dr Andrew Howard

Scientists examine data from the Keplar telescope and come to the conclusion that the galaxy could be teeming with life.

Solar System

The nearest may be no more than a dozen light years away. Researchers came to the conclusion after reviewing four years’ worth of data from the American space agency Nasa’s Kepler space telescope. With 300 billion stars in the Milky Way, it means our galaxy could potentially be teeming with ...

Read More »
Translate »