204 pubs · 15,116 cites · h-index 66
University of Cambridge
2023 - 2023
Health Data Research UK
University of California, San Diego
1976 - 2022
Human Longevity (United States)
2021 - 2022
University of California System
2016 - 2016