Platelets: essential components of the immune system - Ali, R A; Wuescher, L M; Worth, R G (Curr Trends Immunol, 2015)