Jeff Leiden of Vertex says AI drug breakthroughs remain elusive

Business