Dr. Chen obtained his Ph.D. Degree from Institute of Neuroscience, Chinese Academy of Sciences in 2005. He was a research associate in the Department of Psychology at Vanderbilt University from 2005 to 2011. In March 2011, Dr. Chen joined Vanderbilt University Institute of Imaging Science as a faulty member. Dr.Chen joined Zhejiang Institute Interdisciplinary Institute of Neuroscience and Technology (ZIINT) in March 2014 as a Professor and the principle investigator of Vision Laboratory. He also serves as an Adjunct Instructor at Vanderbilt University.