Scoopfeeds — Intelligent news, curated.
Lexeotherapeutics CEO Richard Townsend sells $116,242 in shares