Uncategorized Scientists Want to Clean up Space Junk With a Self-destructing Robot December 13, 2019 0 Robots can perform a wide variety of tasks. European scientists currently plan to send a…