A Comprehensive Review on Cannabis sativa Ethnobotany, Phytochemistry, Molecular Docking and Biological Activities

For more than a century, Cannabis was considered a narcotic and [...]