Philosophical Transactions of the Royal Society
He was elected a Fellow of the Royal Society in 2002 and in 2018 he became Editor of the Royal Society journal, "Philosophical Transactions of the Royal Society A".