High power switches at the Center for Electromechanics at the University of Texas at Austin | IEEE Journals & Magazine | IEEE Xplore