The Engineering, Computer Science and Visual Arts Integrated Complex (EV Building) opened in September 2005, a striking addition to Montreal’s downtown landscape. The two towers of the high-tech ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results