Editorial Download PDF Hydropower—A New Open Access JournalYong Liu Hydropower, the dominant source of renewable electricity generation, is essential for the development of low-carbon, robust power systems [...]27 October 2025