Email Us Here
NASA Deploys Satellite Designed to Re-enter Atmosphere Using Revamped Drag Device
The TechEdSat-4 satellite launched from the space station on Tuesday, March 3, has successfully entered its orbit, setting the stage to test technology that could enable rapid return of payloads from space.