Thioredoxin reductase and its inhibitors.

Thioredoxin reductase and its inhibitors.