The Human Papilloma virus directly causes cancer.
Not as a normal course. So this drug only incidentally prevents this. Bad water probably causes more cancer than this virus.