One Stanford scientist quit academia to try to make medical cannabis better. Now he's selling millions of futuristic pot pills a year.
Senate Bill 3 moves toward full Senate vote with $10,000 manufacturer and $20,000 retailer fees while critics predict massive ...