Laia Canals

Base

Name

Laia Canals

Job Title

English Lecturer

Organisation

Open University of Catalonia


Skip to toolbar