He received his PhD in Machine Design and Construction from Politecnico di Torino in 2007. He earned his MSc Degree cum laude in Mechanical Engineering from Politecnico di Torino in 2002.