AUSTIN, TX & DURHAM, NC, Feb. 16, 2023 (GLOBE NEWSWIRE) -- Shattuck Labs, Inc. (Shattuck) (NASDAQ: STTK), a clinical-stage biotechnology company......