Prof. Dr. Oliver Ambacher

Department of Sustainable Systems Engineering
Power Electronics
Emmy-Noether-Straße 2
D-79110 Freiburg

Phone +49 (0)761 203-96783

Personal Website

Send E-Mail