Beta Bionics (BBNX), a maker of insulin delivery devices, has filed for a $100M initial public offering.  Read more here.
During islet development, beta-cell death, rather than proliferation alone, regulates beta-cell mass and shapes the immune ...