RemoveDEBRIS’s net captures space debris

RemoveDEBRIS mission was launched aboard SpaceX CRS-14 on 2 April 2018. The main satellite platform (~100kg) was deployed from the International Sp...
Back to Top