Editas Medicine (United States)h-index: 48Total citations: 11,748Total papers: 161Homepage: https://www.editasmedicine.com/