Ross 508b, new super-Earth discovered 37 light years away, life support potentiality seems to exist
The Japan’s Subaru Telescope has recently discovered a super-Earth situated around the edges of the habitable zone of a red dwarf star. The distance of this super-Earth is 37 light-years from our planet. The Subaru Strategic Programme was initiated in the year 2007, who’s goal was to produce outstanding scientific outcomes with the use of […]