7 pubs · 115 cites · h-index 4
Human Longevity (United States)
2026 - Present
University of Massachusetts Amherst
2013 - 2015