What are Verrucas?
Verrucas, verrucae or plantar warts are small lesions, rough lumps, warts or growths that are found commonly over certain areas
Read moreVerrucas, verrucae or plantar warts are small lesions, rough lumps, warts or growths that are found commonly over certain areas
Read more