Microwaves - the way forward in verrucae treatmentVerrucae (warts) on the feet (and hands) are not nice things to have and can be very hard to treat. We have been using the SWIFT...