Anfonwch hwn fel neges destun: A high-current ion accelerator for short-pulse ion implantation; Instruments and Experimental Techniques; Vol. 40, iss. 5