96 pubs · 4,843 cites · h-index 34
University of California, San Diego
1990 - Present
Human Longevity (United States)
2023 - 2024
UC San Diego Health System
2018 - 2021
Torrey Pines Institute For Molecular Studies
2021 - 2021
University of San Diego
2018 - 2018