Donghuan Road 50#, Suzhou, China
Suzhou, Jiangsu 250108
China
HBV; liver failure; Propensity score matching; Survival rate; Standard medical therapy; Artificial liver support system