If there a maximum human lifespan? Science says… maybe!

More importantly, I find it fascinating many people seem resistant to the notion that humans might come with a natural expiry date…