Affiliation: | 1. Institute of Biochemistry and Cell Biology, Shanghai Institutes for Biological Sciences, Chinese Academy of Sciences, Shanghai, 200031, People??s Republic of China 3. Stem Cell and Developmental Biology Research Center, College of Animal Science, Zhejiang University, 866 Yuhangtang Road, Nongshenghuan Building E#, Room 301, Hangzhou, 310058, People??s Republic of China 2. Shanghai East Hospital, Tongji University, Shanghai, 200120, People??s Republic of China 4. Department of Developmental Biology, Liaoning Medical University, Jinzhou, 121001, People??s Republic of China
|