Armin Aberle

Professor and engineer