ANXA1 and cancer: Our research has focused on ANXA1, a protein that has a dual role in cancer, acting both as an oncosuppressor and as an oncogene, depending on the cellular context and the type of tumor.