Gynaecology & Obstetrics

Carcinoma cervix is predisposed by all except :