JavaScript is disabled for your browser. Some features of this site may not work without it.
Effects of diabetes definition on global surveillance of diabetes prevalence and diagnosis: A pooled analysis of 96 population-based studies with 331 288 participants