Intellia Therapeutics Presents Positive Pooled Phase 1/2 Data… — NTLA +1.00 · News Impact Screener