Academic Background



Universities


Pompeu Fabra University


COURSES - SEMINARS - MASTERCLASSES


TAUGHT