Dr Federico Caviggioli

  • Politecnico di Torino
  • Post-Doc, Innovation
  • Italy

My co-authors include