Nearly 90 per cent of cases of cervical cancer are caused by the human papillomavirus (HPV), which spreads primarily through ...