1. Department of Surgical Sciences, Uppsala University, 751 85 Uppsala, Sweden
2. Department of Pathology, Örebro University, 701 85 Örebro, Sweden
3. Department of Pathology, Falun Central Hospital, 791 82 Falun, Sweden
4. Department of Research Oncology, King’s College London, London SE1 9RT, UK
5. Department of Immunology, Genetics and Pathology, Uppsala University, 751 85 Uppsala, Sweden
6. Department of Oncology, Helsinki University Central Hospital, 00029 Helsinki, Finland
7. Department of Radiology, Oncology and Radiation Science, Uppsala University, 751 85 Uppsala, Sweden
8. Department of Surgery, Falun Central Hospital, 791 82 Falun, Sweden
9. Department of Surgery, Uppsala Academic Hospital, 751 85 Uppsala, Sweden