October 26, 2020

NASA’s Robotic ‘Sniffer’ Confirms Space Station Leak, Repair

In recent operations on the International Space Station, robotic operators were twice able to test and confirm the ability of the Robotic External Leak Locator (RELL) to “smell” in space.

Source:: Goddard