Shuttle mice to boost disease research
Saturday, October 30, 2010 - 12:20
in Astronomy & Space
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...