2018 Innovation Awards
University of Alberta Lister Hall Maple Leaf Room 11613 87 Ave NW, Edmonton, Alberta, CanadaSince 2013, the Innovation Awards has honoured University of Alberta Researchers, their ground breaking technologies and the commercialization community that helps bring their innovations from out of the lab and …