NASA Finishes Assembling Primary Mirror Array on the James Webb Space Telescope
The James Webb Space Telescope will become the world’s most powerful space telescope when it launches in 2018, but there is a lot of work to be done first. In a major step forward, NASA…