ImmixBio Closes 19.1M Share Offering, Netting $93.7M | Intellectia.AI