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