Profile picture
Ainhoa Marina Aguado
Bachelors
  • Technician / Assistant
    Pompeu Fabra University
    Barcelona, Spain
mini profile avatar Ainhoa Aguado