Splenectomy for Primary and Recurrent Immune Thrombocytopenic Purpura (ITP): Current Criteria for Patient Selection and Results