Science Magazine Podcast
The Webb Space Telescope’s first images, and why scratching sometimes makes you itchy
On this week’s show: The first images from the James Webb Space Telescope hint at the science to come, and disentangling the itch-scratch cycle
After years of delays, the James Webb Space Telescope launched at the end of December 2021. Now, NASA has relea