The authors regret that the grant number published in the financial statement was incorrect.
The Wellcome Trust grant number was published as 77448.
The correct Wellcome Trust grant number is 304832/Z/23/Z.
The article has been corrected.
Published online by Cambridge University Press: 13 July 2026
The authors regret that the grant number published in the financial statement was incorrect.
The Wellcome Trust grant number was published as 77448.
The correct Wellcome Trust grant number is 304832/Z/23/Z.
The article has been corrected.