108 pubs · 18,321 cites · h-index 48
University of North Carolina at Chapel Hill
2010 - 2025
National Institute of Diabetes and Digestive and Kidney Diseases
2022 - 2022
Diabetes Care Center
2016 - 2020
Indiana University School of Medicine
1998 - 2017
Indiana University – Purdue University Indianapolis
1998 - 2017