Castello, Erik, University of Padua, Italy