Leiden University Scholarly Publications

Beta release

Statistics of The impacts and challenges of water use of electric power production in China
Statistics for this year
PeriodVisitsDownloads
202611461083
Statistics for the last 3 months
PeriodVisitsDownloads
2026-077557
2026-08123112
2026-0922