Veglia, Andrea, University of Turin