longevity biotech investments