Plamen Petrov, University of Edinburgh