Work

Hydrogenases: active site puzzles and progress

FWCI: 2.226
Cites: 47
Cited by: 199
Related to: 9