Platelets: the unsung hero of the immune response.

Platelets: the unsung hero of the immune response.