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