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