Shattuck Labs, Inc. Announces Initiation of Phase 1 Clinical Trial of SL-279252 (PD1/OX40L)

Shattuck Labs Press Release May 6, 2019  

Read more
Takeda and Shattuck Labs Announce Collaboration to Explore ARC Fusion Proteins in Immuno-Oncology

Press Release 2017

Read more