Contact Us

LIU Danqian

Biological Research Building A2306
Center for Excellence in Brain Science and Intelligence Technology (Institute of Neuroscience) 
320 Yue Yang Road, Shanghai 200031, China