Story · Nutrition · Medicine & Biotech

A drug-free diabetes treatment? An implant lowers blood sugar in mice

1 outlet · first reported by Science News Health & Medicine 8d ago