craft hospital gynaecologist