7 pubs · 510 cites · h-index 5
National Institute of Diabetes and Digestive and Kidney Diseases
2015 - 2015
NewYork–Presbyterian Hospital
2005 - 2005
New York Hospital Queens
2005 - 2005
Beth Israel Deaconess Medical Center
2002 - 2002
University of Toronto
2001 - 2001