Speaker illustration

Professor Hermann Haller

Hannover (Germany)