67 pubs · 1,363 cites · h-index 20
Novartis (Switzerland)
2019 - 2022
Novartis Institutes for BioMedical Research
2022 - 2022
University of Alberta
2009 - 2017
Novartis (United States)
2017 - 2017
Women and Children’s Health Research Institute
2016 - 2016