abnormally large plateletsabnormal platelet distributionabnormal platelet functionabnormal platelet aggregationabnormal blood plateletsabnormal platelet countabnormal platelet function testabnormally low platelet countgiant platelets on smearplatelets thrombocytopeniaside effects of platelet transfusionmedications that lower platelets