Profile picture
Xavier Garcia-Ortega
  • Lecturer / Senior Lecturer
    Universitat de Vic - Universitat Central de Catalunya
    Barcelona, Spain
mini profile avatar Xavier Garcia-Ortega