Aging NewsHas The Human Life Span Hit The Ceiling? NPR covers a new paper in Nature on the limits of lifespan in humans.