low platelet level causesblood platelet levelslow blood platelet count causeslow platelet levels indicatelow platelet count blood testplatelets levelplatelets high hemoglobin lowlow level of thrombocyteslow red blood cell and platelet countlow blood platelet count nhslow hemoglobin high platelet countlow iron and platelets