Development of 10kV, 50A, 50kHz High Repetitive Pulsed Power Modulator Based on IGBT Stacks | IEEE Conference Publication | IEEE Xplore