[1] Univ Helsinki, Dept Surg, Helsinki, Finland
[2] Helsinki Univ Hosp, Helsinki, Finland
[3] Univ Helsinki, Dept Radiol, Helsinki, Finland
[4] STAT Consulting, Nokia, Finland
[5] Univ Helsinki, Translat Canc Biol Program, Res Programs Unit, Helsinki, Finland
[6] Tampere Univ, Fac Med & Life Sci, Tampere, Finland
[7] Tampere Univ Hosp, Dept Oncol, Tampere, Finland
[8] Univ Helsinki, Dept Oncol, Helsinki, Finland