Francesca Farrington and Narine Lalafaryan win Yorke Prize for doctoral theses

2 November 2023 3 min read