Selecta Biosciences Announces Pricing of Initial Public Offering
Selecta Biosciences, Inc. (Nasdaq:SELB) today announced the pricing of its initial public offering of 5,000,000 shares of common stock at a public offering price of $14.00 per share, before underwriting discounts and commissions. All of the common stock is being … Continued