DNA vaccines for cervical cancer: from bench to bedside.

DNA vaccines for cervical cancer: from bench to bedside.