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