Space station turns into stem cell lab

FILE PHOTO: Tourists take pictures of a NASA sign at the Kennedy Space Center visitors complex in Cape Canaveral, Florida April 14, 2010. read more