Background
Shen, Shengping was born on February 9, 1969 in Shaodong, Hunan, China.
Shen, Shengping was born on February 9, 1969 in Shaodong, Hunan, China.
Doctor of Philosophy, Shanghai Jiaotong University, 1996.
Post doctoral fellow Japan Society for the Promotion of Science, Kobe, Japan, since 1999.