Br J Haematol