Dr. Jaume García-Segarra

ORCID ID: 0000-0002-3112-9275