“Assessment the Association Between Liver Cancer Incidence and Mortality Rate With Human Development Index in the European Countries in 2012”. Biomedical Research and Therapy 4, no. 03 (March 20, 2017): 1185–1197. Accessed November 15, 2024. https://preservation.bmrat.org/index.php/BMRAT/article/view/156.