Shattuck’s SL-325 Delivers >10-Week TL1A Blockade and 3.7% ADA Rate - STTK News | Rallies