CBS and cancer: CBS plays a complex role in cancer pathogenesis having purported tumor-promoting and -suppressive roles.