V VETTS Pet Pharmacy, Telehealth & Mobile Vets Nijmegen, Gelderland, Netherlands VETTS is a veterinary telemedicine platform with home visits, based in Nijmegen, Gelderland, the Netherlands…