Intracellular biologics drug delivery start-up Entrada launches with $59 million
Tuesday, December 18, 2018 - 18:10
in Biology & Nature
Firm is latest with plans to deliver proteins and nucleic acids inside cells using special peptides