215 pubs · 4,400 cites · h-index 33
Ted Rogers Centre for Heart Research
2022 - Present
Genomics (United Kingdom)
2024 - 2025
Toronto Metropolitan University
2007 - 2025
Cardiff University
2008 - 2025
University of Strathclyde
2023 - 2023