Maggor, Noam, Queen Mary University of London, Reino Unido