Return to Article Details Quality of Life among General Populations of Different Countries in the Past 10 Years, with a Focus on Human Development Index: A Systematic Review and Meta-analysis Download Download PDF