(Q73023813)
Statements
Thioredoxin-thioredoxin reductase--a system that has come of age (English)
1 October 2000
1 reference
1 reference
1 reference
1 reference
1 reference
1 reference
scientific article published on 01 October 2000