Shuttle mice to boost disease research
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 special self-contained modules that automatically s…