Selectins and their ligands: current concepts and controversies.

Selectins and their ligands: current concepts and controversies.