'Spidernaut' finds home at Smithsonian museum
(Phys.org)—A jumping spider named Nefertiti that lived on the International Space Station in a habitat designed and built by a University of Colorado Boulder team has returned to Earth after 100 days in space and found ...