Tenure-Track or Tenured Faculty Position - Mechanical Engineering49Shanghai Jiao Tong University Global CollegeShanghai, ChinaAcademic / FacultyCloses: Dec 12, 2026