International Journal of Marine Energy - Elsevier

22141669 2214-1669