Alger Sans Pinillos

Barcelona, Spain

  • Work
    • Limit Quattro, S.A.
  • Education
    • Autonomous University of Barcelona
    • UNED - Universidad Nacional de Educación a Distancia