The Atacama Cosmology Telescope in Chile has released its final batch of data after 15 years — and it proves that the Hubble ...
With construction complete, the telescope will now move into final testing. Following testing, Roman will be packaged and ...