Medical Building, Tsinghua University | Haidian district, Beijing, 100084
© 2010 The Shi Laboratory