Shattuck Labs posts investor deck spotlighting DR3-blocking antibody SL-325 for inflammatory diseases - STTK News | Rallies