Speaker illustration

Doctor Julia Elmenhorst

Technical University of Munich, Munich (Germany)