[1] Univ Dundee, Div Cell Biol & Immunol, Coll Life Sci, Dundee DD1 5EH, Scotland
[2] Ctyos Biotechnol AG, Zurich, Switzerland
[3] Univ Lausanne, Ludwig Inst Canc Res, CH-1066 Epalinges, Switzerland
[4] Ecole Polytech Fed Lausanne, Dept Life Sci, Swiss Inst Expt Canc Res, Epalinges, Switzerland