Department of Obstetrics and Gynecology, Shanghai Sixth Peoples Hospital, Shanghai Jiao Tong University, Shanghai 200233, China
Online:2019-02-28
Published:2019-03-19
Supported by:
National Natural Science Foundation of China, 81550008, 81771523; Industry-University-Medical Research Cooperation Project of Shanghai Municipal Science and Technology Commission, 12DZ1940406