British journal Of haematology Vol 207 No 2 August 2025