APOBEC3B and ovarian carcinoma: APOBEC3B expression is an independent prognostic factor in ovarian cancer patients.