astronomy astrophysics katalyst space launch NASA Northrop Grumman pegasus rocket Science Space Swift Technology Wallops A bold satellite rescue mission came together in record time, but will it work? 0 “I consider this a success already, just from the fact that we’re even going to try this.” The Link spacecraft […]