Nkarta Therapeutics (United States)h-index: 15Total citations: 1,312Total papers: 62Homepage: https://www.nkartatx.com/