Idiopathic thrombocytopenic purpura; foamy macrophages in spleen

INDEX