Associate Prof. Zhiguo Tan