Scientists have demonstrated that cannabinol (CBN) from cannabis significantly enhances sleep quality in rats, according to a ...