Thiffault, Robert, CHU de Sherbrooke, Canada