Abstract
No abstract available
Funding Information
  • Foundation of Shanghai Institute of Liver Diseases (10410709400)
  • Shanghai Science and Technology Commission (10411950100)
  • National Natural Science Foundation of China (81000968, 81101540, 81101637, 81172273, 81272388, 81301820, 81472673)
  • Doctoral Fund of Ministry of Education of China (20120071110058)
  • National Clinical Key Special Subject of China

This publication has 110 references indexed in Scilit: