Speaker illustration

Doctor Nadiia Rawlings

Dresden University Of Technology, Dresden (Germany)