211 pubs · 23,987 cites · h-index 53
Centro de Investigação em Biodiversidade e Recursos Genéticos
2023 - 2024
Ontario Institute for Cancer Research
2020 - 2023
European Bioinformatics Institute
2012 - 2023
Universidade do Porto
2003 - 2023
Peking University
2017 - 2023