The benefits of licorice root are numerous, ranging from diabetes management to its applications in cancer treatment. Discover all of its benefits here!