Canada-based life sciences company