Background
Liu, Yonghuai was born on June 14, 1966 in Lianshui, Jiangsu, China.
Liu, Yonghuai was born on June 14, 1966 in Lianshui, Jiangsu, China.
Bachelor of Science, Nanjing University, People's Republic of China, 1989. Master of Science, Chinese Academy of Sciences, People's Republic of China, 1992. Doctor of Philosophy, University Hull, England, 2000.
Lecturer University Wales, Aberystwyth, since 2001.
Member of Institute of Electrical and Electronics Engineers.