NSERC (Natural Sciences and Engineering Research Council of Canada)Federal Research and Development Programs Research Partnerships Programs Information, Communications and Manufacturing NSERC (Natural Sciences and Engineering Research Council of Canada)