14th 2003 Int. Pulsed Power Conference, 2003-06-15
IEEE 2002 Int. Power Modulator Conference, 2002-06-30