1. Institute for Cell Biology, Department of Immunology, University of Tübingen, D-72076 Tübingen, Germany
2. Department of Immunohematology and Transfusion Bank, Leiden University Medical Center, 2300 RC Leiden, The Netherlands
3. Division of Tumor Biology, The Netherlands Cancer Institute, 1066 CX Amsterdam, The Netherlands
4. Laboratory of Cellular Physiology and Immunology, The Rockefeller University, New York, New York 10021
5. Department of Biotechnology and Bioscience, University of Milano-Bicocca, 20126 Milan, Italy