A novel route of ATP synthesis

Abstract
No abstract available