For a press release on the awarding of the Leverhulme International Professorship.
The Leverhulme Trust
Durham University
The Heddle Lab (currently at Jagiellonian University)