Omri Segal

Dr. Omri Segal

The Department of Obstetrics and Gynecology, Sheba Medical Center, Ramat Gan, Tel Aviv, Israel
orcid