CEACAM1 and cancer: Furthermore, we discuss potential CEACAM1-based mechanisms that may affect cancer biology.