142 pubs · 6,712 cites · h-index 48
University of Calgary
2004 - 2025
Alberta Children's Hospital
Novartis (Switzerland)
2019 - 2019
Merck (Germany)
Eli Lilly (United States)