Source: MarketScreener

Venn Life Sciences: Venn Life Sciences : Preferred Partner Agreement ●

(marketscreener.com) Preferred Partner Agreement Released : 11 November 2019 RNS Number : 8676S Open Orphan PLC 11 November 2019 11 November 2019 ...http://www.marketscreener.com/VENN-LIFE-SCIENCES-HOLDIN-61112301/news/Venn-Life-Sciences-Preferred-Partner-Agreement-9679-29558972/?utm_medium=RSS&utm_content=20191111

Read full article »
Annual Revenue
$5.0-25M
Employees
100-250
Tony Richardson's photo - CEO of Venn Life Sciences

CEO

Tony Richardson

CEO Approval Rating

70/100

Read more