Herrera, A., & Esparza, M. 2025 Mar 29. The unsuspected ability of the human cell to oxygenate itself. Applications in cell biology. Medical Research Archives. [Online] 13:3