The International Space Station is a feat of human ingenuity and collaboration, if a little expensive. Which of these countries has not sent an astronaut?