TNF and cancer: The complex role of Timp3 appears to be similar to the “double-edged sword” of TNF signaling in cancer[36].