Artemis scores $16M Series B

August 17, 2017