40 pubs · 3,316 cites · h-index 18
E.ON (Germany)
2015 - 2015
Institute on Aging
1998 - 2015
National Institute on Aging
1985 - 2015
National Institutes of Health
1985 - 2013
World Health Organization
2008 - 2008