To infinity ... and beyond! Human spaceflight and life science.