NASA to Debut New-and-Improved Space Toilet

Astronauts informed the unit’s creation and have high hopes that it’ll bring more comfort to all who use it. NASA · Space · Procurement. In a deliberate … read more