Science in a Minute 063017 Study Says No Detectable Limit On Human Lifespan June 28, 2017 7:38 PM Your browser doesn’t support HTML5 Science in a Minute 063017 Study Says No Detectable Limit On Human Lifespan