Fogliata, Stefano, Università di Trento, Italy