NobleBlocks
    Laparoscopic splenectomy for idiopathic thrombocytopenic purpura. | NobleBlocks