Inflammation in epithelial skin tumours: old stories and new ideas.

Inflammation in epithelial skin tumours: old stories and new ideas.