Nazzareno Pierdicca
Sapienza University of Rome
Italy