Hangzhou criteria are more accurate than Milan criteria in predicting long-term survival after liver transplantation for HCC in Germany