1. Department of Gynaecological OncologySheffield Teaching Hospitals NHS Foundation Trust Sheffield UK
2. Sheffield Teaching Hospitals NHS Foundation Trust Sheffield UK
3. Department of CytologySheffield Teaching Hospital NHS Foundation Trust Sheffield UK