Experiments With Barbie Dolls Reveal a Surprising Way to Keep Spacesuits Clean on the Moon
Pesky lunar dust is an annoying obstacle for astronauts landing on the Moon—it sticks to pretty much everything. New research from Washington State University may have cracked the code for keeping space suits dust-free, in which pressurized liquid nitr…