Jun 24, 2024 by News Staff

Astronomers using the NASA/ESA/CSA James Webb Space Telescope have spotted at least five young globular clusters within SPT 0615-JD1 (also known as the...