Human Lifespan ends at 122

It seems that human life has a fixed endpoint at 122 years – even though we made huge discoveries and saw tremendous improvements in medicine and science over the last centuries. Fascinating!

Jason Friedrich

Just another left-handed, binge-watching tech geek who enjoys drinking coffee, playing video games and writing on the Internet.