Dexcel Pharma (United Kingdom)h-index: 22Total citations: 2,330Total papers: 49Homepage: http://www.dexcel.com/