High-Power Self-Pinch Diode Experiments for Radiographic Applications | IEEE Journals & Magazine | IEEE Xplore