Contact Us

LIU Jingyu

Biological Research Building A1128
Institute of Neuroscience;Chinese Academy of Sciences 
320 Yue Yang Road, Shanghai 200031, China