WuXi AppTec (China)h-index: 77Total citations: 30,554Total papers: 1,610Homepage: http://www.wuxiapptec.com/