All posts tagged "artichoke leaf extract"

  • The Health Benefits of Artichokes

    Brief History of Artichoke The globe artichoke (Cynara cardunculus) is one of the oldest known cultivated vegetables, originating from Ethiopia, with Italy currently being the world’s largest producer. It was valued in ancient Greece and Rome as...

    • Posted April 1, 2008
    • 6