INC Research (United States)h-index: 52Total citations: 11,539Total papers: 388Homepage: https://www.incresearch.com/