Serracino-Inglott, Anthony, University of Malta, Malta, Malta