Alba Machado-López

Ms. Alba Machado-López

Igenomix Foundation, INCLIVA Health Research Institute
orcid