ABCB6 and hepatocellular carcinoma: However, due to the controversial role of ABCB6, the mechanisms of ABCB6 in HCC development, progression and recurrence remain unclear.