Intellia Therapeutics Shows Significant Progress, Stock Up 58% | Intellectia.AI