David Llambrich

Reus

Mihi spes omne in memet

  • Education
    • Degree in Chemistry
    • Master in ICT and Education