Pyruvate : ferredoxin oxidoreductase — new findings on an ancient enzyme

Abstract
No abstract available