Resources


2007 – ISS

The largest in-space platform ever constructed is the International Space Station (ISS). The development of the ISS, led by the United States, “draws upon the scientific and technological resources of 16 nations: the United States, Canada, Japan, Russia, 11 nations of the European Space Agency,...


This article is for subscribers. Please sign up for a subscription or login below.