In October the International Space Station was even more busy than usual with nine astronauts living and working in humankind’s outpost in Earth orbit. With three more astronauts, the Station’s life ...