Intellia Therapeutics, Inc. (NASDAQ:NTLA), a leading clinical-stage gene editing company focused on revolutionizing medicine ...
Extinction is still forever, but scientists are trying what they say is the next best thing to restoring ancient beasts — engineering animals with qualities to resemble extinct species.