Projects
People
Publications
Awards
Events
News
Firm Profile
Contact
Space Walk
05:54 PM
Space walk: umbilical-cord-like attachment to space machine.