May 10, 2023

One-Time Procedure May Potentially End Insulin Dependency in Type 2 Diabetes Patients

As of 2019, the latest year for which data are available, more than 37 million people in the United States—or 11.3 percent of the country's population—are living with diabetes, according to the U.S. Centers for Disease Control and Prevention. Among ...