共 50 条
[42]
Harnessing technological innovation and renewable energy and their impact on environmental pollution in G-20 countries
[J].
SCIENTIFIC REPORTS,
2025, 15 (01)