Profile picture
Pedro Tarraga
  • Adjunct Professor
    sescam
    Albacete, Spain
mini profile avatar Pedro Tarraga