Carpi, Estella, University College London, United Kingdom