unique_name_3242 t1_j2w15oc wrote
Reply to comment by giteam in [OC] The ISS is the largest man-made structure ever put into orbit. Here is what each module does and who built them by giteam
Cupola and Leonardo are ESA, and were made by the Italian space agency (ASI).
Viewing a single comment thread. View all comments