nasa

Early in the morning of July 3, 2017, 20 intrepid mice returned to Earth from the International Space Station aboard SpaceX’s Dragon capsule, splashing down in the Pacific Ocean off [...]
By Tiare Dunlap • July 11, 2017