pubmed-article:18559605 | pubmed:affiliation | Liver Cancer Institute, Zhong Shan Hospital and Shanghai Medical School, Fudan University, Key Laboratory for Carcinogenesis and Cancer Invasion, Chinese Ministry of Education, Shanghai Cancer Institute, Shanghai, PR China. | lld:pubmed |