共 39 条
- [4] Economic Freedom, Income Inequality and Life Satisfaction in OECD Countries Journal of Happiness Studies, 2018, 19 : 2071 - 2093
- [5] The effect of technological progress and income per capita on carbon dioxide emission: the moderating role of economic freedom Environmental Science and Pollution Research, 2023, 30 : 88563 - 88576