OPEN ACCESS

Articles online

Keyword: Adenosine triphosphate (ATP)

;