220 pubs · 58,467 cites · h-index 58
Saskatchewan Health Authority
2025 - 2025
European Bioinformatics Institute
2002 - 2024
Wellcome Trust
2003 - 2024
Bioinformatics Institute
2009 - 2022
Krakow Cardiovascular Research Institute
2014 - 2014