Scientists hope self-eating rocket can curb area junk drawback
Attitude down icon An icon within the form of an attitude pointing down. The researchers and their prototype. College of Glasgow UK researchers have designed a self-eating rocket engine that burns its