Background
Yao Zhen was born on October 18, 1915, in Changshu, Jiangsu, China.
姚錱
Yao Zhen was born on October 18, 1915, in Changshu, Jiangsu, China.
University of Edinburgh.
Deputy Director of Shanghai Cytobiology Institute, Academia Sinica since 1981. President Society of Cytobiology since 1985.