Is cannabidiol the next miracle drug? — DeepCell’s Ogilvie is banking on it May 26, 2016 By Admin An industry or business sector as removed from the public eye as any is the technology innovation achieved through biotech, pharmaceutical, and medical research.