66 pubs · 5,634 cites · h-index 41
Yale University
1978 - 2024
University of Southern California
2021 - 2021
University of Connecticut
2018 - 2018
Pediatric Nephrology of Alabama
2011 - 2011
Massachusetts General Hospital
2002 - 2002