NASA’s James Webb Space Telescope Finishes First Full Systems Test
  • 4 years ago
NASA's “largest and most technologically complex space telescope” they’ve ever built just completed its comprehensive systems test. The space agency says a tentative March 2021 launch date will be re-evaluated this month.
Recommended