11 pubs · 2,052 cites · h-index 5
European Bioinformatics Institute
2023 - 2025
Bioinformatics Institute
2025 - 2025
Tecnológico de Monterrey
2017 - 2020