Health Technology Innovation

Go North Canada, The Innovation City, The Start-Up City; these are all monikers that are being used more and more to define a thriving local innovation and technology culture right here in our own community. We boast world-class universities and colleges that are all...