Nearly three years since launch, Webb is a hit among astronomers

Ars Technica 2024-11-06