- www.eca.ed.ac.uk
- 651
- 2
- 608
ECA is a vibrant and internationally-engaged interdisciplinary hub for creative innovation embedded within the world-leading University of Edinburgh... We are committed to building awareness of, and reducing, the impact of our activities on the..
Relevance: 0.4050813