Francesco Ricci

professor, University of Rome Tor Vergata