Skip to main content
Loading ResearchHub…
Insufficient physical activity and diabetes mellitus prevalence in Iran: an estimated population attributable fraction analysis using STEPS 2021 data - ResearchHub