The end of cervical cancer? It might be within reach.