Chief Technical Officer
Chief Technical Officer at Shattuck Labs, Inc., filing insider transactions on 2026-07-02.
Shattuck Labs, Inc.