Lan Zhu Editor

Editors Lan Zhu and Jinghe Lang are Professors at the Department of Obstetrics and Gynecology, Peking Union Medical College Hospital, Beijing, China. Editor Felix Wong is a Professor at the Department of Obstetrics and Gynaecology, Liverpool Hospital, Liverpool, Australia. Professor Lang is also an Academician of Chinese Academy of Engineering.