NuSTAR mission status report: Observatory unfurls its unique mast
(Phys.org) -- NASA's Nuclear Spectroscopic Telescope Array, or NuSTAR, has successfully deployed its lengthy mast, giving it the ability to see the highest energy X-rays in our universe. The mission is one step closer to ...