Leucci, Stefano, University of Trento