An office building for one of the world’s leading pharmaceutical research companies, located on the INRS Institut Armand-Frappier campus along Highway 15. LEED Gold certified.