James Webb Space Telescope spots red dots possibly 100,000-solar-mass stars

Technology