TPO and cholangiocarcinoma: Thioredoxin peroxidases (TPx) have antioxidant and anti-apoptotic potential for parasite survival and CCA growth.