Frontiers in Marine Sciences, Social Sciences and Engineering Research Related to Marine (Renewable) Energy Development by Shengjie Rui | Menrva Books | MenrvaBooks