Mercea, Dan, University of London