Results for @tags conference space
Displaying all 2 results


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="">...(more)</a>