achengula.com
HPV, Cancer and Vaccination
HPV stands for human papillomavirus and there are 100 types but only 13 of them are known to cause cancer, the others are harmless and cause problems such as warts. HPV is transmitted through intim…