Clinical stage biotech company InventisBio closes $70m Series C financing

Image: InventisBio closes $70m Series C financing. Photo: courtesy of rawpixel/Pixabay.com.