Science and long life