TEDEC

AcronymDefinition
TEDEC➣Tidal Energy Device Evaluation Center (Maine)