Profile picture
Amaya López-Pascual
Masters
  • University of Navarra
    Pamplona, Spain
mini profile avatar Amaya López-Pascual