13 pubs · 1,118 cites · h-index 11
National Institutes of Health
2005 - 2007
National Institute of Diabetes and Digestive and Kidney Diseases
2007 - 2007
Cornell University
2002 - 2005
Stanford University
2000 - 2005