Job function Faculty Company or institution TED University Title of group Mechanical Engineering Department Member for 11 years 8 months