Immune thrombocytopenic purpura or ITP - Watchdoq Healthcare Blog