Sage Journals HomeSage Journals Home
loading
Spider peptide toxin lycosin-I induces apoptosis and inhibits migration of prostate cancer cells