Mauro Ceccanti

  • Sapienza University of Rome