Kallestrup, Jesper, Universidad de Edimburgo, Reino Unido