Laboratory of Neural Basis of Perception
Institute of Neuroscience
Center for Excellence in Brain Science and Intelligence Technology
Chinese Academy of Sciences
320 Yue-yang Road,
Life Science Building A423
Shanghai, 200031
T:(+86)21 5492 1866
xunl(at)ion.ac.cn