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