pubmed-article:21809031 | pubmed:affiliation | Department of Liver Surgery, Liver Cancer Institute, Key Laboratory of Carcinogenesis and Cancer Invasion of Ministry of Education, Zhongshan Hospital, Fudan University, 180 FengLin Road, Shanghai, 200032, China. | lld:pubmed |