82ºF

Growing Stem Cells in Space: Medicine's Next Big Thing?