1. Institute for Research in Biomedicine, Bellinzona, Università della Svizzera Italiana, Lugano, Switzerland.
2. Institute of Microbiology, ETH Zürich, Zürich, Switzerland.
3. Division of Immunology, Netherlands Cancer Institute, Amsterdam, Netherlands.