Ricard Simo

Dr. Ricard Simo

orcid