SpaceRef -
4 Sep 2020 05:03
A prototype of Organic Processor Assembly (OPA) - technology capable of treating mixed organic wastes - arrives at the Neil Armstrong Operations and Checkout Building at NASA's Kennedy Space Center in Florida on Aug. 19, 2020....
Share this Article
Comment on this Article
Please to comment