59 pubs · 2,979 cites · h-index 23
National Institute on Aging
2023 - 2023
Baylor College of Medicine
2017 - 2017
Public Health England
2017 - 2017
Probility Media (United States)
2010 - 2010
National Institute of Neurological Disorders and Stroke
1976 - 2009