Some of planet Earth’s longest living inhabitants are the focus of a major new exhibition and website brought to life by Cambridge University’s...