289 pubs · 20,183 cites · h-index 81
University of Washington
1982 - 2020
International Diabetes Federation
2016 - 2016
Seattle Photonics Associates (United States)
2009 - 2012
Medical Protective
2011 - 2011
International Society of Nephrology
2006 - 2011