Immune thrombocytopenic purpura: an overview.

Immune thrombocytopenic purpura: an overview.