← Back to the directory
Photo of Xavier  Abaurrea Vendrell

Xavier Abaurrea Vendrell

Cornellà De Llobregat, Spain

Authority level Authority level 225 SP

Academic credentials (5)

Professional skills

Recognitions (1)