Machine learning-based survival rate prediction of Korean hepatocellular carcinoma patients using multi-center data