The Internet and drug markets … Read this article: New EMCDDA trendspotter study explores online supply of drugs