Technology Commercialization Centre

Chris Lumb, CEO of TEC Edmonton