RAPGEF3 and cancer: It is generally believed that EPAC1 has dual functions on cancer proliferation and metastasis.