Home      Publications      People      Contact      中文  
Contact Info
Institute of Computing Technology,Chinese Academy of Sciences
No.6 Kexueyuan South Road Zhongguancun
Haidian District Beijing,China
Mailing address:   Beijing 2704 mailbox
Postcode:   100190
Phone:   (010)6260-0852
Email: XSH AT ICT DOT AC DOT CN