Job function Faculty Company or institution Dalian University of Technology, Dalian, China Member for 11 years 3 months