Intellia Therapeutics files for IPO

April 13, 2016