1. Skin Cancer Unit; German Cancer Research Centre (DKFZ); Heidelberg Germany
2. Department of Dermatology; University Hospital Heidelberg; Heidelberg Germany
3. Department of Dermatology and Allergology; University Hospital RWTH Aachen; Aachen Germany
4. Department of Dermatology; University Hospital Essen; Essen Germany
5. Translational Immunology; German Cancer Research Center Heidelberg (DKFZ); Heidelberg Germany
6. Department of Psychology; University Heidelberg; Heidelberg Germany
7. Department of General Surgery; University Hospital Heidelberg; Heidelberg Germany