60 pubs · 737 cites · h-index 15
University of Ottawa
2005 - Present
Ottawa Hospital
2012 - Present
Ottawa Hospital Research Institute
2015 - 2025
Pediatric Nephrology of Alabama
2019 - 2019
Harry S. Truman Memorial Veterans' Hospital
2008 - 2008