[1] Leiden Univ, Med Ctr, Dept Hematol & Blood Transfus, NL-2333 ZA Leiden, Netherlands
[2] La Jolla Inst Allergy & Immunol, Cellular Immunol Lab, La Jolla, CA 92037 USA
[3] La Jolla Inst Allergy & Immunol, Div Immune Regulat, La Jolla, CA 92037 USA
[4] Ludwig Inst Canc Res, Lausanne Branch, CH-1066 Epalinges, Switzerland
[5] Bioceros, Utrecht, Netherlands
[6] Univ Oxford, Oxford, England