TXN and cancer: In some studies, a paradoxical role has been discussed for thioredoxin; it prevents cancer; on the other hand, it acts in its development.