STFC
international manager
European Commission
Head of Sector - Project Management
European Commission
Officer
European Commission
Research Programme Manager
EIT - European Institute of Innovation and Technology
Head of Unit
Elettra Sincrotrone Trieste
researcher
International Space University
Liceo Scientifico
Università di Roma Tor Vergata