Vella, Daniel, University of Malta, Italy