Locus Biosciences lands $20M upfront, could earn nearly $800M in licensing deal
A new licensing deal means $20 million up front and as much as $798 million in potential future payments for RTP-based Locus Biosciences.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed