Structural and mechanistic insights on nitrate reductases.

Structural and mechanistic insights on nitrate reductases.