40 pubs · 1,483 cites · h-index 21
NorthShore University HealthSystem
2019 - 2023
University of Chicago
1995 - 2015
University of North Carolina at Chapel Hill
2007 - 2007
Pediatric Nephrology of Alabama
2006 - 2006
Indiana University School of Medicine
1995 - 1995