Scarab Genomics (United States)h-index: 13Total citations: 1,474Total papers: 17Homepage: http://www.scarabgenomics.com/