Tech

Astounding new Webb image reveals tens of thousands of young stars