69 pubs · 4,648 cites · h-index 34
University of Alabama at Birmingham
2019 - 2019
National Institutes of Health
1998 - 2018
Johns Hopkins University
2016 - 2018
Johns Hopkins Medicine
2018 - 2018
National Institute on Aging