NASA's Sky-Mapping Telescope Takes Last Starry Photo
Friday, February 25, 2011 - 07:30
in Astronomy & Space
NASA's WISE space telescope took its last photo of the sky on Feb. 1, 2011.
NASA's WISE space telescope took its last photo of the sky on Feb. 1, 2011.