Mechanisms of ATPases--a multi-disciplinary approach.

Mechanisms of ATPases--a multi-disciplinary approach.