[1] Univ Helsinki, Biomedicum, Mol & Canc Biol Res Program, FIN-00014 Helsinki, Finland
[2] Univ Helsinki, Cent Hosp, Dept Pathol, Helsinki, Finland
[3] Univ Helsinki, Cent Hosp, Dept Surg, Helsinki, Finland
[4] IGBMC, Illkirch Graffenstaden, France
[5] CU Strasbourg, Strasbourg, France
[6] Univ Amsterdam, Acad Med Ctr, Dept Surg, NL-1105 AZ Amsterdam, Netherlands
[7] Univ Amsterdam, Acad Med Ctr, Dept Pathol, NL-1105 AZ Amsterdam, Netherlands