Image

CubeSats released from the International Space Station

Three CubeSats released from the International Space Station

Three 1U Virginia University CubeSats were released from the International Space Station on 3 July 2019.

Rights: NASA
Published: 5 July 2022,Updated: 5 July 2022Size: 77.04 KB