The Role of Cannabinoids in Cancer Therapy: Mechanisms, Therapeutic Potential, and Challenges.". (2024). Ricos Biology, 2(2), 43-58. https://doi.org/10.33687/ricosbiol.02.02.0037