Results for @tags conference space
Displaying all 2 results

Cinema

Published 2 months ago by Anton Goida

License license

Telus Centre

Published almost 2 years ago by University of Alberta

The Telus Centre is a 48,000 square foot creative space filled with state-of-the-art technologies and services for connecting Edmonton to the world. It is equip<a href="http://www.360cities.net/image/telus">...(more)</a>