1. Endosurgery (Gynaecology) Department Mercy Hospital for Women Heidelberg Melbourne Victoria Australia
2. University of Melbourne Department of Obstetrics & Gynaecology Heidelberg, Melbourne Victoria Australia
3. Translational Obstetrics Group, Department of Obstetrics and Gynaecology University of Melbourne Melbourne Victoria Australia
4. Austin Hospital , Melbourne Victoria Australia
5. Department of Gynaecological Oncology Mercy Hospital for Women Melbourne Victoria Australia