Shattuck Labs inks $118m Series B

Durham, North Carolina and Austin-based Shattuck Labs Inc, a clinical-stage biotechnology company, has raised $118 million in Series B financing.

Share this