science

technology awesome james webb telescope science - 8040215808
By Unknown
  • -
  • Vote
  • -
The James Webb Space Telescope, NASA's next flagship space observatory, has passed a major milestone on its road to its planned 2018 launch: the delivery of the last three mirrors that will make up its complicated infrared-seeking innards.