Filed under Green Tech USC Research Prototype Launches for Testing on the International Space Station Published by on June 3, 2023 … and Distinguished Professor of Civil and Environmental Engineering, … More Debris, More Problems: Building Technology to Clean Up Space …