Briggs, Joseph, Technion, Israel