A small space rock has proven to have a big effect on NASA’s newly operational deep-space telescope, the James Webb Space Telescope.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.