1. Department of Surgical Oncology, Netherlands Cancer Institute, 1066 CX Amsterdam, The Netherlands
2. Melanoma Institute Australia, Sydney, NSW 2060, Australia
3. Faculty of Medicine and Health, University of Sydney, Sydney, NSW 2050, Australia
4. Department of Melanoma and Surgical Oncology, Royal Prince Alfred Hospital, Sydney, NSW 2050, Australia