Mifsud, Charles, University of Malta, Malta