by Adam Kimmel | Nov 12, 2021 | Electronics, Engineering, Healthcare
After years of delay, the National Aeronautics and Space Administration has officially proposed that the James Webb Space Telescope will launch into space on December 18, 2021. Described as an “orbiting infrared observatory” by NASA, the telescope is anticipated to...