Results for @tags conference space
Displaying all 2 results


Published 3 months ago by Anton Goida

License license

Telus Centre

Published about 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>