Centipede Scolopendra suppresses cell growth in human epidermoid carcinoma cell A431 July 4, 2017 by BDPS Admin Lei Zheng, Hao He, Xuji Shen, Yanping Sun Download