Marine renewable energy

Yang, Zhaoqing

Marine renewable energy : resource characterization and physical effect - Switzerland: Springer, 2017 - xiv, 387p.

9783319535340


Renewable Energy

621.042 / YAN