Intellia Therapeutics (United States)h-index: 12Total citations: 2,690Total papers: 60Homepage: https://www.intelliatx.com/