publication venue for Procyanidins as potential anticancer agents: mechanisms of action, bioavailability challenges and therapeutic opportunities. 42. 2025