David R Snelling Global citimpact: 0.84 Researcher at The Institute for Chemical Process and Environmental Technology, National Research Council , Building M-9, 1200 Montreal Road, Ottawa, Ontario K1A 0R6, . Profile Groups Memberships Order By: Last Active Most Members Newly Created Alphabetical