You’ll find that some Foot Health Practitioners will treat verrucas while others will steer well clear. Why is this you ask? A verruca is a wart on the foot that is caused by the human papillomavirus (HPV). As verrucas are a virus, no one single treatment...