1. Department of Dermatology University College London Hospitals NHS Foundation Trust London UK
2. Department of Histopathology University College London Hospitals NHS Foundation Trust London UK
3. Department of Oncology University College London Hospitals NHS Foundation Trust London UK