A 12-person Chicago trial just put every participant off insulin. What that result means, what it doesn't, and why it matters to stem cell therapy.
Jun 19, 2026
•
5 min read