Integrins in cancer: insights into mechanisms and therapeutic potential | Synapse