ISS_Infographic Previous Next Published November 2, 2015 at 600 × 1171 in The International Space Station Celebrates 15 Years of Human Life In Space