The thioredoxin/thioredoxin reductase redox system and control of cell growth.
(Q42803692)
scientific article published on January 1994
scientific article published on January 1994
Language: