Address: T3-601-R7, Science Building, 2000 Jintong Road, Tangjiawan, Zhuhai, GD 519087, China
Email:  uicdst@uic.edu.hk