EPCAM and cancer: At the same time, the roles of EpCAM in cancer progression are found to be highly context-dependent and even contradictory in some cases.