Apolonia et al. (2021)

Legal and political barriers and enablers to the deployment of marine renewable energy. Energies

Learn more
Closed search overlay screen