What is a Verruca?
A Verruca is a wart that occurs on the sole of the foot. They may appear flatter, and be pushed into the foot causing pain when standing and walking. Treating Verrucae depends their size, the quantity, whether they are deep in the skin, how long they have been present and how close they are to … Read more