Petros Peter E P
, 31/93 Elizabeth Bay Rd, Elizabeth Bay, NSW, 2011, Australia.
University of NSW Professorial Department of Surgery, St Vincent's Hospital Sydney, Darlinghurst, Australia.
Int Urogynecol J. 2017 Apr;28(4):653-654. doi: 10.1007/s00192-017-3300-0. Epub 2017 Mar 3.