1 research outputs found

    Effects of diabetes definition on global surveillance of diabetes prevalence and diagnosis, a pooled analysis of 96 population-based studies with 331288 participants

    No full text
    corecore