"Harwood, Richard"

Biochemistry - 2005 - 90

0521797519

540 / 724