1. Department of Oncology, Turku University Hospital, Turku, Finland;
2. Faculty of Medicine, University of Turku, Turku, Finland;
3. Department of Pathology, Turku University Hospital, Turku, Finland;
4. Auria Clinical Informatics, Turku, Finland;
5. Department of Surgery, Turku University Hospital, Turku, Finland;
6. Finnish Nuclear and Radiation Safety, Helsinki, Finland