Pharmaron (United Kingdom)h-index: 15Total citations: 908Total papers: 118Homepage: https://www.pharmaron.com/