Pulsed Power Produced Cylindrically Convergent Shockwaves in Water at the Mega-Ampere Level

All Science Hub