181 pubs · 8,180 cites · h-index 46
St. Michael's Hospital
1974 - Present
Central Connecticut State University
1979 - 2020
University of Toronto
1974 - 2018
Pediatric Nephrology of Alabama
1994 - 2018
St Michael's Hospital
2017 - 2017