Telescope discovery is out of this world
Seven planets which may be habitable have been discovered in a breakthrough made possible by LJMU’s Liverpool Telescope.
Home » ARI
Seven planets which may be habitable have been discovered in a breakthrough made possible by LJMU’s Liverpool Telescope.