Profile picture
Marc Arnela
Doctorate
  • Lecturer / Senior Lecturer
    Ramon Llull University
    Barcelona, Spain
mini profile avatar Marc Arnela