Novel Concepts: Langerhans Cells in the Tumour Microenvironment.