Board Certified Podiatrist | Your Total Foot Care Specialist
While lump-like patches of warts can grow anywhere on the skin, only the warts that grow on the sole of the feet are referred to as Verrucas or verrucae. The culprit behind…
Recent Comments