Space Station Live: Killing Bugs in Space
NASA Commentator Lori Meggs talks with Luis Zea, a scientist at BioServe Space Technologies, about efforts to use the weightless environment of the International Space Station to better understand how …
0