#Research & development: semiconductors #Research & development: sensor floor technology #Research & development: technological #Dorval #QC #quebec #Research & development: semiconductors #Research & development: sensor floor technology #Research & development: technological #541710-Research and Development in the Physical # Engineering and Life Sciences