Platelets are versatile cells: new discoveries in hemostasis, thrombosis, immune responses, tumor metastasis and beyond - Xu, X R; Zhang, D; Oswald, B E (Crit Rev Clin Lab Sci, 2016)