NASA's Newest Telescope Survives Funding Battle, But Challenges Remain
Tuesday, January 17, 2012 - 14:00
in Astronomy & Space
The James Webb Space Telescope is pegged to receive nearly $530 million in the 2012 fiscal year.
The James Webb Space Telescope is pegged to receive nearly $530 million in the 2012 fiscal year.