1. Department of Immunology, The Scripps Research Institute, La Jolla, CA 92037
2. Division of Immunology and Allergy, University Hospital of Lausanne, CH-1011 Lausanne, Switzerland
3. Ludwig Institute for Cancer Research, Lausanne Branch, University of Lausanne, CH-1066 Epalinges, Switzerland
4. Garvan Institute of Medical Research, Darlinghurst NSW 2010, Australia