School of Life Sciences, Tsinghua University
http://life.tsinghua.edu.cn/english/faculty/faculty/2611.html