ECE Professor Shyh-Chiang Shen visited the University of Illinois at Urbana Champaign, where he gave a presentation on III-Nitride Power Electronics.