Profile picture
Alba Iglesias Mayor
Doctorate
  • Independent researcher
    Oviedo, Spain
mini profile avatar Alba Iglesias Mayor