[1] Univ Lausanne, Ludwig Ctr Canc Res, CH-1066 Epalinges, Switzerland
[2] NCI, Ctr Canc Res, Bethesda, MD 20892 USA
[3] NIAID, Immunol Lab, NIH, Bethesda, MD 20892 USA
[4] Univ Lausanne Hosp, Swiss Vaccine Res Inst, CH-1011 Lausanne, Switzerland
[5] Univ Lausanne Hosp, Dept Res, CH-1011 Lausanne, Switzerland