122 pubs · 17,665 cites · h-index 36
European Bioinformatics Institute
2008 - 2025
Bioinformatics Institute
2025 - 2025
Open Targets
2016 - 2021
Wellcome Trust
2010 - 2021
National Institutes of Health
2013 - 2013