Science

Dazzling James Webb Space Telescope image prompts science scramble