Five key scientific findings from 15 years of the International Space Station
The International Space Station is the longest-running continuously inhabited human outpost in space – this year it celebrated its 15th anniversary. As the ISS orbits the Earth it is …