The Endocannabinoid System Explained

The endogenous cannabinoid (endocannabinoid) system is perhaps the most important physiologic system involved in establishing and maintaining human health. Endocannabinoids and their receptors are found throughout the body: