The Methusela Project: "Making 90 the new 50 by 2030."
It is also tied to MAXLIFE.ORG
http:// www.maxlife.org/about-us/board-of-directors/
I know their website is nothing special but the content is very suspicious. Did some poking and found this >pic related
This is their board of directors. Read the bios.