Cannabis plants have extensive history of medical and agricultural use dating back thousands of years.

To date hundreds of natural constituents covering several chemical classes have been isolated and identified from the Cannabis plant.