Mallia, Oliver, University of Malta, Malta