Marijuana is well known as an intoxicant but only now is it vast medical potential coming to light.