telescope








NASA NuSTAR Mission Lifts Off

PASADENA, Calif. – NASA’s Nuclear Spectroscopic Telescope Array (NuSTAR) launched into the morning skies over the central Pacific Ocean at 9 a.m. PDT (noon EDT)…