Megastructure Science
ISS: 24/7 On A Space Station
52’
9,700 m2, 400 tons, 16 nations involved: the International Space Station is a unique technological achievement. Through interviews of astronauts and CGI, discover how this exceptional project was made possible.