SEMA3C and cancer: We observed that levels of SEMA3 expression showed great heterogeneity in different cell lines as in patient tumours (Additional file 4: Figures S5A and B), with SEMA3C having the highest expression and SEMA3D having the lowest expression across all cancer cell lines.