Arca subcrenata Polypeptides Inhibit Human Colorectal Cancer HT-29 Cells Growth via Suppression of IGF-1R/Akt/mTOR Signaling and ATP Production. (17th February 2020)