Scotland’s University of Strathclyde to develop new technology for removing satellites debris
University of Strathclyde in Scotland has been selected to participate in the Technology for Self-Removal of Spacecraft (TeSeR) project, which will develop a new technology to remove satellite debris from...