Doctors at the Hastings Center ... longevity for many years and plan to continue for many more years.
Leo ... Leonardo da Vinci over 500 years ago.
Simple Past, Present Perfect and Present Perfect Continuous