Featured Two New Cannabis Compounds Found as Promising Candidates for Treating Ovarian Cancer December 18, 2025