Anfonwch hwn fel neges destun: Platelets as immune cells in physiology and immunopathology