Ali, Niran, and Alaa Akon. “Electron Stopping Power in Liver, Lung and Kidney Tissues: A Systematic Review”. Journal of Health and Biology 2, no. 2 (August 22, 2026): 1–14. Accessed August 25, 2026. https://journalhb.org/index.php/jhb/article/view/47.