The space connection--and health on earth.