Cancer does not develop overnight and does not appear immediately after the infection. Ten, twenty or even thirty years may pass between the infection and the appearance of cancer.
Precancerous (premalignant) lesions usually appear before cancer does, and they can be detected and treated.