Mirror Inspection

An engineer from Ball Aerospace inspects two mirror segments that will be part of the James Webb Space Telescope.

15224577939_f347ef2545_k.jpg

Get the latest stories in your inbox every weekday.