MREDS

AcronymDefinition
MREDSMarine Renewable Energy Development in Scotland (UK)