Is it a verruca?
Got an unusual lesion/spot on your foot. If you don’t like the look of it or it gives you pain, chances are that its a verruca. Verrucae or warts are caused by Human Papilloma Virus (HPV). The hpv virus causes an excess amount of keratin to develop in the top skin layer (epidermis). The extra […]