Yafen Zhao lehrt und forscht an der Deutschabteilung der School of European Studies der Beijing International Studies University. Sie ist Dozentin im Masterstudiengang Interpreting and Translation und kann auf mehr als zwei Jahrzehnte an Erfahrung im Bereich des Dolmetschens zurückgreifen.