Catalyst Biosciences, Attenua deal

Catalyst will sell TC-5619, TC-6987 and TC-6683 (AZD1446) to Attenua for $1 million up front and for up to $105 million

Read the full 217 word article

How to gain access

Continue reading with a
two-week free trial.