FSTL3 and cancer: FSTL3 is an independent risk factor and is linked with poor prognosis within various cancers.