BRCA1 and ovarian cancer: BRCA1 and Its Vulnerable C-Terminal BRCT Domain: Structure, Function, Genetic Mutations and Links to Diagnosis and Treatment of Breast and Ovarian Cancer