195
Insulin resistance is the hidden root cause of prediabetes and type 2 diabetes, affecting more than a billion people worldwide.