These 2 Words Are Why Intellia Therapeutics Could Be a Smart Buy Right Now

The Motley Fool

Neither word has anything to do with money — at least not yet.