Inflammation and cancer: till death tears them apart.

Inflammation and cancer: till death tears them apart.