Miura Systems
Technical Project Manager
Elster
Project Manager
CNRS ICMPE
Researcher
UKAEA
Project Manager
Max Plank Institute for Solar System Research
Researcher
Universita' degli studi di Sassari
Researcher
Apollo Fire Detectors
Technical Project Manager
ABSL Space Products
Battery development engineer
European Commission
researcher
Università degli Studi di Sassari
Université Paris - Val-de-Marne (Paris XII)