Platelet-derived CXC chemokines: old players in new games

Platelet-derived CXC chemokines: old players in new games