Address: School of Life Science and Technology, Xi'an Jiaotong University, Xi'an 710049, People's Republic of China
Office: Room North 103, Teach 2 Building, Xi'an Jiaotong University (Xingqing campus); Room 3064, Hongsheng Building, Innovation Harbour
Tel: +86-29-82668668
Email: xjtusklu@mail.xjtu.edu.cn




