Work

Dynamic role of renewable energy efficiency, natural resources, and climate technologies in realizing environmental sustainability: Implications for China