Helix (United States)h-index: 132Total citations: 78,905Total papers: 982Homepage: https://www.helix.com/