Massimo Mastrorillo has studied at the University of Perugia, in Italy, and is a graduate of