Prof. Yang
Prof. Yang used to be a Fulbright visiting scholar and is an editor of prescribed textbooks for the China Accreditation Test for Translators and Interpreters.
ICP No.: Jing ICP 15032830-2. Registered at the Ministry of Industry and Information Technology of the People’s Republic of China