Splenectomy in immune thrombocytopenic purpura: recent controversies and long-term outcomes.

Splenectomy in immune thrombocytopenic purpura: recent controversies and long-term outcomes.