323 pubs · 11,010 cites · h-index 60
Leiden University Medical Center
2003 - 2025
Leiden University
2005 - 2024
National Center for Geriatrics and Gerontology
2016 - 2023
University of Michigan
2019 - 2019
Netherlands Consortium for Healthy Ageing
2010 - 2019