101 pubs · 4,275 cites · h-index 31
Mayo Clinic in Arizona
2019 - 2025
University of California, San Francisco
1979 - 2020
ETH Zurich
2018 - 2018
Community Living
Institute on Aging
1986 - 2018