Department of Obstetrics and Gynecology. Stamford Hospital 1 Hospital Plaza Stamford, CT 06902, USA.
Department of Research and Development, Stamford Hospital 1 Hospital Plaza Stamford, CT 06902, USA.
Department of Obstetrics and Gynecology, Stamford Hospital, 1 Hospital Plaza, Stamford, CT 06902, USA.