Background
Yin, Chunhua was born on September 17, 1965 in Taixing, Jiangsu, China.
Yin, Chunhua was born on September 17, 1965 in Taixing, Jiangsu, China.
Doctor of Philosophy, China Pharmaceutical University, Nanjing, 1993.
Professor Fudan University, Shanghai, since 2000.