Southeast University
Nanjing, Jiangsu, China
Delft University of Technology
Delft, The Netherlands
Institute, Department or Faculty Head
Southeast University, China
01 Sep 2017 - 01 Jun 2022
University Educator/Researcher
Delft University of Technology
01 Feb 2021 - 01 May 2022