Department of Liver Surgery Shanghai Yangsi Hospital Shanghai 200120;
Department of Liver Tumor Surgery Zhongshan Hospital Fudan University Shanghai 200120;
Department of Intervention First Affiliated Hospital China University of Science and Technology Anhui Hefei 230000;
Pharmaceutical Department First Affiliated Hospital China University of Science and Technology Anhui Hefei 230000;
Shanghai Shangyuayu Pharmaceutical Co. Ltd. Shanghai 200120;
injection of Chinese medicine; transcatheter arterial chemoembolization; primary liver cancer; clinical efficacy;