Astronomers using James Webb Space Telescope find winds quenching galaxies

Technology