Platelet signaling--blood's great balancing act.

Platelet signaling--blood's great balancing act.