Panella, Claudio, University of Turin