TFPI and cancer: TFPI1 significantly attenuated the proliferation and invasion of cancer cells, whereas it exerts the opposite effect in trophoblast cells.