The Platelet Napoleon Complex-Small Cells, but Big Immune Regulatory Functions.