He has been a visiting professor inter alia in Hanover , Vienna , Linz , Syracuse ( NY ) and Darmstadt .
Eberle has taught regularly at various universities since the 1980s .
Eberle has been a Eberle   inter alia in Hanover , Vienna , Linz , Syracuse ( NY ) and Darmstadt .
Eberle has taught regularly at various universities since the 1980s .