InnoTech Alberta


Alberta Research Council, perform contract research and development, we license our intellectual property, and we partner in ventures aligned with our strategic direction.



    Social Links