All posts tagged with NASA telescope
-
-(Natural News) Fifteen new planets were confirmed to be orbiting red dwarf stars near our solar system. As per a report that appeared in Science Daily, one of the newly-discovered worlds is a super-Earth that could have liquid water. The new exoplanets were located by researchers from the Tokyo Institute of Technology (Tokyo Tech). Under the […]
Viewing 1 - 1 of 1 posts