Statistics
Publications
756
Citations
19.3K
Authors
65
Location
Ottawa, Canada
756
65
Innovation, Science and Economic Development Canada, Canada
51 publications · 3.4K citations
19
h-index
Innovation, Science and Economic Development Canada, Canada
80 publications · 1.6K citations
16
h-index
Innovation, Science and Economic Development Canada, Canada
42 publications · 383 citations
13
h-index
Innovation, Science and Economic Development Canada, Canada
39 publications · 583 citations
13
h-index
Innovation, Science and Economic Development Canada, Canada
33 publications · 464 citations
9
h-index
1–5 of 65