Menhui Xu is now reading for a master's degree at College of Animal Science and Technology, Nanjing Agricultural University.
Nanjing Agricultural University
Nanjing, Jiangsu, China