McMaster Innovation Showcase
McMaster Innovation Park 175 Longwood Road South, HamiltonDESCRIPTION The McMaster Innovation Showcase demonstrates the role that McMaster plays in translating research into the community through entrepreneurship
DESCRIPTION The McMaster Innovation Showcase demonstrates the role that McMaster plays in translating research into the community through entrepreneurship