Juan Felipe Mosquera Morales
Observed name: Juan F Mosquera
Institution: European Bioinformatics Institute
Observed institution: European Bioinformatics Institute
ORCID: 0000-0002-3824-3708
Observed ORCID: 0000-0002-3824-3708
OpenAlex ID: A5015288554
