64 pubs · 1,285 cites · h-index 19
University of Calgary
2005 - Present
Alberta Children's Hospital
2005 - Present
Alberta Children's Hospital Research Institute
2025 - 2025
Translational Research in Oncology
2021 - 2021
Pediatric Nephrology of Alabama
2020 - 2020