Common Skin Virus Shows Unexpected Role in Skin Cancer

Most of us carry strains of human papillomavirus (HPV) on