Confluence Life Sciences (United States)h-index: 22Total citations: 2,291Total papers: 154Homepage: http://www.confluencelifesciences.com/CLS2/