Science / longevity Human Life May Have No Limit New research counters claim human life has maxed out at 115 By Linda Hervieux Posted Jun 29, 2017 11:35 AM CDT Copied Back