Under construction I, Montreal, CA.
Progress continues on the new research centre for Centre hospitalier de l’Université de Montréal (the University of...