Ferredoxin-thioredoxin Reductase Research Articles