Sign In

Communications of the ACM

ACM News

More Eyes on the Skies

View as: Print Mobile App Share:
Mirrors for James Webb Space Telescope

Testing the mirrors for the James Webb Space Telescope, which NASA says is on track to be launched in 2018.

Credit: Ball Aerospace

The future, it is often said, belongs to those who plan for it.

From The New York Times
View Full Article



No entries found