Type 2 diabetes, a result of long-term insulin resistance, is the top global cause of kidney failure, leading to 40% of UK dialysis …
Type 2 diabetes, a result of long-term insulin resistance, is the top global cause of kidney failure, leading to 40% of UK dialysis …