The University of Glasgow
Research Associate
SISSA
Pre Doctoral Fellow
SISSA
PhD student
SISSA
Postdoctoral Researcher
Human Technopole
Senior Research Technician
The University of Glasgow
Associate Researcher
Scuola Internazionale Superiore di Studi Avanzati di Trieste
Università degli Studi di Napoli 'Federico II'