Reassessment of the role of ATP in vivo

Abstract
No abstract available