Plant glutaredoxins: still mysterious reducing systems
(Q35788185)
scientific article published on June 2004
scientific article published on June 2004
Language:
Current Data About
Plant glutaredoxins: still mysterious reducing systems