1. Department of Oncology, University of Lausanne, Switzerland (S.A.M., T.V.P.).
2. Ludwig Institute for Cancer Research Lausanne, Switzerland (S.A.M., T.V.P.).
3. Department of Medical Biochemistry and Microbiology, Uppsala University, Sweden (T.B., M.H.U.).