European Marine Energy Centre (office and data facilities)

The European Marine Energy Centre (EMEC) is a research centre focusing on wave and tidal power development based in the Orkney Islands, UK. It claims ...

More Info | Scientific - Misc

Stromness, United Kingdom (GB)


Nearby (49):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: