
FDA
DiscoveriesFDA-approved drugs restore insulin in diabetes patients within 48 hours
FDA-approved drugs restore insulin-producing cells in just 48 hours, offering a new path for treating type 1 diabetes.
Joseph Shavit

FDA-approved drugs restore insulin-producing cells in just 48 hours, offering a new path for treating type 1 diabetes.
Joseph Shavit