semiconductor devices, high-power … semiconductor devices, pulsed-power … several leadership positions with organizations including ABB Switzerland and …

Download