168 pubs · 22,911 cites · h-index 60
National Institutes of Health
1993 - 2023
National Institute of Diabetes and Digestive and Kidney Diseases
1989 - 2023
Wake Forest University
2021 - 2021
George Washington University
2017 - 2018
Behavioral Tech Research, Inc.
2018 - 2018