An image of a Hubble deep space showing some of the oldest known galaxies. Image: Hubble / NASA / ESA A team of astronomers is reviving an idea that NASA built side by side a decade ago, in which a huge observatory will be installed on the moon. Dubbed the …
Read More »