36 pubs · 1,448 cites · h-index 18
European Bioinformatics Institute
2022 - 2025
Open Targets
Ministry of Health
2023 - 2024
Spanish National Cancer Research Centre
2017 - 2023
Ministerio de Salud
2022 - 2022