The homologous recombination protein RAD51 is a promising therapeutic target for cervical carcinoma