W Jassem, E Xystrakis, YG Ghnewa,
M Yuksel… - …, 2019 - Wiley Online Library
Liver transplantation (LT) is a successful treatment for patients with liver failure. However,
organ shortage results in over 11% of patients losing their chance of a transplant attributed …