Edinburgh Napier University. ( Edinburgh, Scotland United Kingdom) [Alma] +
Edinburgh, UK. ( Edinburgh, Scotland United Kingdom) [Spark] +
Edinburgh, UK. ( Edinburgh, Scotland United Kingdom) [Spark]