100 pubs · 10,728 cites · h-index 49
National Institutes of Health
1994 - 2017
National Institute of Diabetes and Digestive and Kidney Diseases
1995 - 2017
Brigham and Women's Hospital
2012 - 2012
Johannes Gutenberg University Mainz
2012 - 2012
University Medical Center of the Johannes Gutenberg University Mainz
2012 - 2012