There is much research now on the use on cannabinoids and THC for treating certain cancers. There are many terpenes with proposed anti cancer benefits in cannabinoids.
We do know it is great for anxiety, pain relief and changes in mood
Some of the terpenes include
Myrcene
Linalol
Limonene
Humulene
Terpinolene
Caryophyllene
Bisabolol