Engadget Animated: Mary Roach discusses the impact of space travel on the human body Posted on March 5, 2013 by Laura “I feel a little uncomfortable with the title,” Mary Roach explains. The term “science …read more