Department of Liver Diseases, Hospital of PLA, Beijing 100039, China.
PMID: 15059313 [PubMed - indexed for MEDLINE]
Turn recording back on