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