Natural Products in Cancer Prevention and Therapy: Current Challenges and Future Directions | Synapse