The immune system and head and neck squamous cell carcinoma: from carcinogenesis to new therapeutic opportunities.

The immune system and head and neck squamous cell carcinoma: from carcinogenesis to new therapeutic opportunities.