Journal of Huazhong University of Science and Technology. Medical sciences = Hua zhong ke ji da xue xue bao. Yi xue Ying De wen ban = Huazhong keji daxue xuebao. Yixue Yingdewen ban| PubMed ID: 18704295
Zhongguo shi yan xue ye xue za zhi / Zhongguo bing li sheng li xue hui = Journal of experimental hematology / Chinese Association of Pathophysiology| PubMed ID: 19698245
Liver transplantation : official publication of the American Association for the Study of Liver Diseases and the International Liver Transplantation Society| PubMed ID: 20818747