By Laura.Duckett, 28 October, 2024 Body Mengqi Hu is a Language Lecturer at the English Language Centre at Xi'an Jiaotong-Liverpool University, China.