Evelo raises $85M in IPO

Microbiome company Evelo Biosciences Inc. (NASDAQ:EVLO) raised $85 million through the sale of 5.3 million shares at $16

Read the full 189 word article

User Sign In