Speaker illustration

Doctor Qian Tao

Delft University of Technology (TU Delft), Delft (Netherlands (The))