Research priorities for assessing potential impacts of emerging marine renewable energy technologies: Insights from developments in Wales (UK)
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Article › peer-review