Business Briefs: Imbed Biosciences Extends Series A Financing to $4M

December 14 2019