Roles of BRCA1 in DNA damage repair: a link between development and cancer.

Roles of BRCA1 in DNA damage repair: a link between development and cancer.