High-resolution structures of oxidized and reduced thioredoxin reductase from Helicobacter pylori

High-resolution structures of oxidized and reduced thioredoxin reductase from Helicobacter pylori