Melinda Richter, Head of Johnson & Johnson Innovation JLABS, highlighting Arcturus in the Nature Reviews Drug DiscoveryApril 6, 2017