82 pubs · 3,245 cites · h-index 26
National Institute of Diabetes and Digestive and Kidney Diseases
2006 - Present
National Institutes of Health
2007 - 2025
National Institutes of Health Clinical Center
2022 - 2023
Columbia University
2006 - 2006