1. Leukocyte Adhesion Laboratory, Cancer Research UK London Research Institute, London WC2A 3PX, England, UK
2. Lymphocyte Interaction Laboratory, Cancer Research UK London Research Institute, London WC2A 3PX, England, UK
3. Laboratoire de Biologie et Physiologie Intégrée, Université du Luxembourg, L-1511 Luxembourg, Luxembourg