Scoopfeeds — Intelligent news, curated.
Shattuck Labs CTO Abhinav Shukla sells $14,244 in shares