Sri Ray-Chauduri,Technology & Engineering co-editor With the recent safe return of another crew of astronauts from the International Space Station (ISS), what better time to consider the spacesuit: a marvel of engineering that has allowed such otherworldly pursuits. It was 50 years ago on March 18, 1965, that Soviet cosmonaut Alexey Leonov became the first […]