Inside startup Shattuck Labs: Changing the face of cancer therapy

Just a mile down the road from the North Carolina Biotechnology Center, Shattuck Labs is changing the face of cancer therapy. Here’s a look at the company, its technology and its CEO.