The immune system has evolved intricate and sophisticated mechanisms to recognize and eliminate tumours. Among these, T helper 17 (TH17) cells seem to have a complex role in tumour immunity. Substantial evidence indicates that TH17 cells can impair the ability... ...