1. Department of Plastic Surgery, University of Helsinki, and Helsinki University Hospital, Helsinki, Finland
2. Department of Pathology, University of Helsinki, and Helsinki University Hospital, Helsinki, Finland
3. Department of Oncology, University of Helsinki, and Helsinki University Hospital, Helsinki, Finland
4. Department of Clinical Physiology and Nuclear Medicine, University of Helsinki, and Helsinki University Hospital, Helsinki, Finland