Skip to main content

Thioredoxin reductase from Giardia duodenalis