Science3 years ago
NASA’s James Webb telescope to enter final and crucial stage of deploying its tennis court-sized sunshield
After decades of research and development, NASA finally launched the James Webb telescope last Christmas. The historic launch was successful after some delays, but this was...