1. Department of Molecular Cell Biology, Leiden University Medical Center, 2300 RC Leiden, The Netherlands.
2. Tumor Immunology Group, Department of Medical Oncology, Erasmus MC-Daniel den Hoed, 3075 EA Rotterdam, The Netherlands.
3. Got-a-Gene, 42930 Kullavik, Sweden.