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:05 July 2022Size: 77.04 KB