TIMP3 and cancer: It is reasonable to hypothesize here based on the findings of various studies that the role of TIMP3 can vary with different types of cancers and in different stages of same cancer.