Search Results

5 matches

McMaster Innovation Park

A research and innovation park offering collaborative space for researchers and entrepreneurs alike to co-locate, connect and commercialize. Meeting and conference facilities.