The 28th Annual International Cannabinoid Research Society Symposium on the Cannabinoids: Leiden, The Netherlands
The most important week for every cannabinoid scientist has just ended. This year International Cannabinoid Research Society (ICRS) symposium was held in Leiden, Netherlands, a city of great history as one of Europe’s most prominent scientific centers for more than four centuries.