1. Department of Pathology, University of Helsinki, FI-00014 Helsinki, Finland
2. University of Helsinki, Research Programs Unit, Translational Cancer Biology, Biomedicum Helsinki, FI-00014 Helsinki, Finland
3. Department of Plastic Surgery, Helsinki University Central Hospital, FI-00029 Helsinki, Finland
4. Department of Dermatology, Helsinki University Central Hospital, FI-00029 Helsinki, Finland