<p>Immorta Bio Inc. was named to the 2026–27 Life Sciences cohort of Endless Frontier Labs at New York University Stern School of Business after a multi-stage evaluation of the company&#8217;s science, development strategy and commercial potential. Immorta Bio is developing two complementary therapeuti</p>