SpARCS
Astronomers produce best effort yet for measuring the universe's 'quenching' timescale
Researchers claim to have measured more than 70 per cent of the history of the Universe
Researchers claim to have measured more than 70 per cent of the history of the Universe