Abstract: Hydropower is a major energy source in Nepal. It contributes to more than 90% of the total national electricity grid. However, production is highly influenced by weather patterns and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results