10.1038/nrd.2017.106
Journal article
Nature Reviews Drug Discovery
Springer Science and Business Media LLC
10/2017
16
699 - 717