Shattuck Labs Provides Corporate Update and Highlights Upcoming Key Milestones in 2024
Shattuck Labs, Inc. AUSTIN, TX and DURHAM, NC, Jan. 08, 2024 (GLOBE NEWSWIRE) -- Shattuck Labs, Inc. (Shattuck) (NASDAQ: STTK), a clinical-stage biotechnology company pioneering the development of bi...