Press Release

Richard C. Finch joins Clarivate Analytics to drive expansion of Life Sciences Consulting Services