Shuttle mice to boost disease research
Friday, October 29, 2010 - 15:00
in Astronomy & Space
GALVESTON, Texas -- When the space shuttle Discovery lifts off on its final flight Nov. 2, its six astronauts will be joined by 16 rodent passengers on a historic mission of their own. Riding in...